在视图模型中多选项目网格视图(Metro应用程序)

时间:2012-06-22 04:36:56

标签: gridview windows-8 microsoft-metro winrt-xaml

我有一个GridView,我已将其数据模板设置为另一个视图。

我想要的是在视图模型中拥有SelectedItems属性,该属性将包含gridview的所有选定项。

gridView中的SelectedItems字段是readonly(也不是依赖属性),因此无法绑定。

1 个答案:

答案 0 :(得分:0)

我创建了一种保持不同项控件之间同步的行为。

本机不支持行为,使用WinRTBehaviors库。它是一个提供行为支持的开源。这个库很棒,并提供了一个行为扩展,与WPF框架完全相似。

详细信息列在文章中 Managing Multiple selection in View Model (.NET Metro Style Apps)