【问题标题】:WPF clicking through Button on Window [closed]WPF单击窗口上的按钮[关闭]
【发布时间】:2018-09-06 10:42:25
【问题描述】:

我已将MouseDown 事件添加到我的窗口。 在这个窗口中,我有几个带有 Click 事件的按钮。

问题是,当我点击其中一个按钮时,我的窗口中的MouseDown 事件也被激活了。

我该如何解决这个问题?

【问题讨论】:

标签: c# wpf events click window


【解决方案1】:

Raviraj Palvankar 在您的问题的 cmets 中已经提到了一种方法,我将把它写出来: 您的按钮识别出鼠标按下事件已被触发,问题是,您没有“退出”这个“状态” 简而言之:有一个选项叫做

e.Handled = true;

这将“清除”事件,因此不会再次触发 当您想要验证按下的键但不希望该键显示在文本框中时,对于 textinput 方法也很有用

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-23
    • 1970-01-01
    • 2021-04-18
    • 2016-06-16
    • 1970-01-01
    • 2012-09-26
    • 2021-03-28
    • 1970-01-01
    相关资源
    最近更新 更多