【问题标题】:WPF Mouse OverWPF 鼠标悬停
【发布时间】:2009-09-15 21:01:38
【问题描述】:

当鼠标悬停事件触发时链接方法的最佳方式是什么?

一个例子。

当鼠标悬停在按钮上时。触发方法,例如 count。

所以只要鼠标悬停在按钮上,计数就会不断增加。

如何将鼠标悬停事件连接到方法?使用 Xaml?!

有什么想法吗?!

【问题讨论】:

    标签: c# wpf xaml mouseevent


    【解决方案1】:

    一种方法是通过附加属性,特别是如果您想重用此功能。

    Expression Blend 的Behavior<T> 类使这变得简单。您将需要 Blend SDK,然后您可以直接使用行为。这是blog post showing an example

    这允许您在 XAML 中分配附加行为。许多 MVVM 框架都有使用这种方法的实现,例如 LifetimeEvents in Cinch

    【讨论】:

    • 这是另一个链接:blog.kirupa.com/?p=378 我将详细介绍如何使用 Expression SDK 选项(InvokeCommandAction 和自定义 Behavior)来执行此操作
    猜你喜欢
    • 2011-04-15
    • 1970-01-01
    • 1970-01-01
    • 2011-08-04
    • 2018-09-03
    • 1970-01-01
    • 2011-08-17
    • 2012-05-10
    • 1970-01-01
    相关资源
    最近更新 更多