【发布时间】:2010-08-07 13:23:49
【问题描述】:
我在面板中有一个带有一些对象的 GDI 绘图。
当用户点击一个对象时,这个对象应该被选中,如果双击它,一个新的弹出(属性)窗口应该打开。
现在,我重写了OnMouseClick => obj.Selected = Not obj.SelectedOnMouseDoubleClick => (New Properties(obj)).ShowDialog()
问题在于,当弹出窗口打开时(由于 DoubleClick),对象被选中(由于 Click)。有没有办法避免(忽略)这个中间点击?
(比方说,在实际项目中我不使用click,甚至MouseDown,但是,问题仍然存在)
【问题讨论】: