如何添加活动?默认情况下,将数据网格添加到表单后,它没有添加行事件。然后我添加了这个
private void dataGridView1_RowsAdded(object sender, DataGridViewCellEventArgs e)
{
MessageBox.Show("Row added", "Error!");
}
哪个能够运行,当我向网格添加数据时,这并没有触发。我错过了一步吗?
如何添加活动?默认情况下,将数据网格添加到表单后,它没有添加行事件。然后我添加了这个
private void dataGridView1_RowsAdded(object sender, DataGridViewCellEventArgs e)
{
MessageBox.Show("Row added", "Error!");
}
哪个能够运行,当我向网格添加数据时,这并没有触发。我错过了一步吗?
从后面的代码
InitializeComponent();
添加后
dataGridView1.RowsAdded += dataGridView1_RowsAdded;
事件应该改变为
private void dataGridView1_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e)
{
MessageBox.Show("Row added", "Error!");
}
知识库快捷方式
public MyForm()
{
InitializeComponent()
dataGridView1.RowsAdded += (press [tab][tab] now)
}
来自设计师
您可以从设计器视图中执行此操作。转到网格视图的属性并选择事件选项卡。找到 RowsAdded 事件并双击它。它将为您生成事件处理程序和事件。
您是否在 *.designer.cs 文件中添加了代码?
this.dataGridView1.RowsAdded += new System.Windows.Forms.DataGridViewRowsAddedEventHandler(this.dataGridView1_RowsAdded);
添加事件的最简单方法是:
这将在设计器和您的 cs 文件中为您创建所有代码。