【问题标题】:MouseOver event are missing alternatelyMouseOver 事件交替丢失
【发布时间】:2010-12-15 22:29:17
【问题描述】:

我正在使用修改后的树视图形式,对于树视图项,有一个模板可以在弹出窗口中显示带有完成按钮的文本框。我使用了一个静态类来查找 mouseOver (IInputElement currentPosition = Mouse.DirectlyOver;) 任何其他树视图项目上的事件以突出显示它们,而不是弹出文本框中的项目。项目被动态添加到此树视图。我在这里使用 MVVM 模型。

问题是当第一个项目被添加并在 Popup textbox 中时,整个应用程序的鼠标悬停以某种方式被关闭,这不是必需的。但是在添加第二个项目并将其留在弹出文本框中时,鼠标悬停已打开,即当鼠标悬停时树视图项会突出显示。这种情况交替发生....

什么是捕获这个鼠标悬停事件..??

【问题讨论】:

    标签: wpf textbox popup mouseover


    【解决方案1】:

    尝试使用snoop,它可以告诉您正在引发、处理哪些事件。对于 wpf 男人(或女人)来说,它也是一个很酷的工具:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-07
      • 2013-01-26
      • 2011-11-16
      • 2015-06-17
      • 1970-01-01
      • 2011-09-17
      • 2015-01-05
      • 1970-01-01
      相关资源
      最近更新 更多