除非单击标题列,否则Datagridview不会对单元格单击事件做出反应,为什么?

时间:2017-06-15 18:10:10

标签: c# winforms datagridview

所以我有一个datagridview,它根据我从数据库中提取的数据自动生成列。现在我还有一个datagridview的单元格单击事件,但是只有单击列标题时才会触发此事件。如果我点击datagridview中填充的任何单元格,它将不会触发,为什么?

// This is in the designer code
this.dgvScheduled.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvScheduled_CellClick);

// This is in my main forms application
private void dgvScheduled_CellClick(object sender, DataGridViewCellEventArgs e)

{

    ChangeIsNoShow(e);

}

如果在设计器代码和应用程​​序中的事件中订阅了事件,那么当我单击不是标题单元格的单元格时,为什么它不会执行是没有意义的。

0 个答案:

没有答案