Я использую VS 2010 C#.Как запустить CellContentDoubleClick в C#?
У меня есть форма, которая имеет сетку, соединенную с таблицей. В принципе, моя идея - выбрать строку, дважды щелкнув ее. Затем позже скопируйте идентификатор и закройте форму, чтобы перейти к другой форме. Но он не работает в соответствии с моим тестом на событие doubleclick на сетке. Предполагается, что это окно Message, но оно не запускается.
Я все еще новичок на C#, и я просматривал сеть по аналогичной проблеме, но большая часть примера находится в VB, было даже одно предложение для меня сделать dgv readonly = false (реализовано в коде).
Вот мой код:
...
private void Form1_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'cISDataSet.tbl_Person' table. You can move, or remove it, as needed.
this.tbl_PersonTableAdapter.Fill(this.cISDataSet.tbl_Person);
this.dataGridView1.ReadOnly = false;
}
private void DataGridView1_CellContentDoubleClick(Object sender, DataGridViewCellEventArgs e)
{
MessageBox.Show("test");
}
...
У меня нет какой-либо синтаксической ошибки в моей программе.
Вы используете Winform или WPF ??? – Rohit
Я использую Winform sir. –