【发布时间】:2009-09-15 21:01:38
【问题描述】:
当鼠标悬停事件触发时链接方法的最佳方式是什么?
一个例子。
当鼠标悬停在按钮上时。触发方法,例如 count。
所以只要鼠标悬停在按钮上,计数就会不断增加。
如何将鼠标悬停事件连接到方法?使用 Xaml?!
有什么想法吗?!
【问题讨论】:
标签: c# wpf xaml mouseevent
当鼠标悬停事件触发时链接方法的最佳方式是什么?
一个例子。
当鼠标悬停在按钮上时。触发方法,例如 count。
所以只要鼠标悬停在按钮上,计数就会不断增加。
如何将鼠标悬停事件连接到方法?使用 Xaml?!
有什么想法吗?!
【问题讨论】:
标签: c# wpf xaml mouseevent
一种方法是通过附加属性,特别是如果您想重用此功能。
Expression Blend 的Behavior<T> 类使这变得简单。您将需要 Blend SDK,然后您可以直接使用行为。这是blog post showing an example。
这允许您在 XAML 中分配附加行为。许多 MVVM 框架都有使用这种方法的实现,例如 LifetimeEvents in Cinch。
【讨论】: