2010-04-17 81 views
2

我的窗口只有一个列表视图。这有助于用户增量搜索数据库。由于该设计没有文本框,我必须全局处理这些键。我认为这可以通过键绑定来实现。但是,我如何处理所有的键并将其关联到单个命令。多个键绑定到单个命令

也建议我其他方法,如果有的话。

P.S:我想这在XAML

回答

3

我会用一个EventToCommand KeyDown事件绑定到视图模型的命令。您可以将PassEventArgsToCommand设置为true,并使用RelayCommand来查找按下的按键。

所有这些对象的MVVM光工具包可

http://www.galasoft.ch/mvvm/getstarted

干杯, 洛朗

+0

你也可以提供有关如何使用Messenger类MVVM轻一些样品/演示视频?您在SilverlightTV中的MVVM Light演示不包括Messenger类。谢谢。 – Amsakanna 2010-05-26 08:22:11

+0

对于Messenger,请参阅我的MIX10视频,其中显示了此类的介绍: http://live.visitmix.com/MIX10/Sessions/EX14 另外,请检查一个更肉味的示例: http:///blog.galasoft.ch/archive/2009/10/18/clean-shutdown-in-silverlight-and-wpf-applications.aspx – LBugnion 2010-05-29 11:59:46