我在一个wpf项目中有多个窗口。 在任何窗口中,我把一个控件(如按钮)。因为所有窗口中控件的位置都是相同的。我为所有窗口中的控件定义MouseLeftButtonUp事件。在控件上单击(鼠标左键),我创建并打开对话框的下一个窗口。 例如用于第一个窗口:如何阻止多个鼠标点击下一个窗口WPF中的元素?
Window2 win2 = new Window2();
win2.Owner = this;
win2.ShowDialog();
但我的问题:
,如果我做的第一个窗口的按钮,双击或三击,因为在所有的窗户全部位置的控制是一样的,都是两个或三个窗口开放为级联。我只想打开一个窗口。
感谢您的回答
你可能想考虑允许这个,而不是修复它。这是一个功能,而不是一个错误!你的程序的响应速度与用户点击的速度一样快:)如果他们在尝试执行单个动作时双击,则可以将其视为错误。 – 2010-12-23 10:37:43