Silverlight 5双击ListBox

时间:2012-12-21 17:30:04

标签: silverlight-5.0

我见过很多使用新Silverlight 5双击功能的例子。但是,它们都没有显示如何捕获ListBox中的双击。

任何人都有关于如何设置的任何示例/提示?

我正在使用MVVM。

谢谢!

1 个答案:

答案 0 :(得分:0)

您可能可以通过创建一个自定义触发器来实现此目的,该触发器可以保持鼠标单击次数的计数。一旦args.ClickCount == 2的参数MouseButtonEventArgs args为真,您就可以调用所需的逻辑:

public class DoubleClickTrigger : TriggerBase<FrameworkElement>

<DataTemplate>的{​​{1}}中,您可以使用上面创建的自定义事件触发器。有关更多详细信息,请参见以下文章:

Double Click trigger for Silverlight