【发布时间】:2013-08-06 06:47:29
【问题描述】:
在mdimain_MdiChildActivate 中,为所有子表单定义了应用程序逻辑
与 GridControl mouseDoubleClick 事件有关。
它适用于所有包含子表单的网格,但在某些情况下,网格mouseDoubleClick 是在内部为子表单定义的。
因此,该事件从MdiParent 和内部部分触发两次。
有没有什么方法可以使MdiParent 父控件事件不会触发此mouseDoubleClick 案例比较/验证子表单的ifexist 案例而不更改MDI 表单中的代码。
示例:
private void MDIMain_MdiChildActivate(object sender, EventArgs e)
{
// code should not work
}
private void MainGridControl_MouseDoubleClick(object sender, MouseEventArgs e)
{
/// Child Form : code should work
}
【问题讨论】:
-
什么是
GridControl?某种DataGridView? -
是的! DevExpress XtraGrid 控件
标签: c# winforms gridcontrol