【问题标题】:Does WPF have a MouseDown event that fires until the mouse button is released?WPF 是否有一个 MouseDown 事件在释放鼠标按钮之前触发?
【发布时间】:2013-03-08 20:33:45
【问题描述】:

背景:

在 WPF 中,某些事件会在操作期间重复触发。例如,在拖放操作期间,DragOver 事件会重复触发。

问题:

是否有一个 WPF 事件(可能是与鼠标相关的事件)在鼠标按钮按下时重复触发?

【问题讨论】:

  • 你要那个干什么?
  • 只是想了解框架中是否存在这样的东西。

标签: .net wpf


【解决方案1】:

不,它没有。而是使用 MouseUp(附加事件)。

参考http://msdn.microsoft.com/en-us/library/system.windows.input.mouse.mouseup.aspx

您可以做的是设置一个计时器,以重复触发事件,设置为在 MouseDown 时开始,并在 MouseUp 时停止计时器。

【讨论】:

  • 那个 msdn winforms 链接与​​ WPF 有什么关系?
  • 好问题 - 我很累,没有得到正确的链接。大声笑
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-11-26
  • 2014-10-15
  • 2019-11-27
  • 1970-01-01
  • 2013-07-23
  • 2011-01-06
  • 1970-01-01
相关资源
最近更新 更多