繁体   English   中英

Datagridview事件未触发

[英]Datagridview event not firing

我有一个dataGridView ,我试图在单击单元格时触发一个事件。我尝试使用以下事件无济于事:

    private void dataGridView2_CellClick(object sender, DataGridViewCellEventArgs e)
    { 
     //dosomething
    }

    private void dataGridView2_CellMouseClick(object sender, DataGridViewCellEventArgs e)
    { 
     //dosomething 
    }

    private void dataGridView2_CellContentClick(object sender, DataGridViewCellEventArgs e)
    { 
     //dosomething 
    }

    private void dataGridView2_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
    { 
     //dosomething 
    }

    private void dataGridView2_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
    { 
     //dosomething 
    }


我确保dataGridView的名称匹配,但是这些事件均未在调试器中触发或显示。 我想念什么吗?

选择设计器中的网格,转到属性,单击属性中的事件按钮,然后双击CellClick事件或Goto designer.cs文件右侧的值单元格,然后查看gridview所有属性的定义位置,并查看是否有像这样的行存在

gridview.CellClick + =新的EventHandler(dataGridView2_CellClick);

如果不存在,则添加它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM