我在C#中有一个DataGridView
,它与我的Access数据库连接。我看到我的DataGridView
上的所有书籍。我创建了一个鼠标点击事件处理程序来选择行比我能拯救该行,因为你看到下面:我有一个鼠标点击事件处理程序,它适用于我选择第一次但是..?
private void Mouse_Click(object sender, MouseEventArgs e)
{
try
{
temp = dataGridView1.SelectedRows[0].Index.ToSt…
//This one is selecting the row. To do that select panel>event> on MouseClick write name and double click:
MessageBox.Show("You have selected the row " + temp);
}
catch
{
}
}
它的工作原理,当我打开窗体。但是,在将所选行保存到另一个数据库后,鼠标单击事件处理程序停止工作。换句话说,保存第一个选定的行后,当我回来选择另一行并保存到数据库时,鼠标单击事件处理程序不起作用。消息说,行超出范围。
的可能重复[鼠标点击事件处理无法正常工作(http://stackoverflow.com/questions/16172639/mouse-click-event-handler-does-not-work-properly) – 2013-04-23 17:40:55