如何将UWP中的树视图绑定到ViewModel?

时间:2018-08-14 21:47:33

标签: c# binding uwp treeview controls

我目前正在UWP工作,我需要创建一个TreeView来分层存储服务查询。例: Example I Ihave

我将信息保存在 public ObservableCollection <Model> name_of_object {get; set; } = new ObservableCollection <Model> ();

但是我在XAML中创建TreeView,但看不到任何对“ SelectedItem”和“ ItemSource”进行绑定的方法,也没有任何带来查询的方法。

尝试以下解决方案: Recursive XAML binding data templates on the Universal Windows Platform

我使它可以与查询一起使用,它对我有用,但是尽管如此,我仍需要管理其他字段,并且我希望能够处理此示例中的字段:

Windows Dev Centre: Tree View

我想要这个,但是绑定到UWP中的ViewModel:Example I want

1 个答案:

答案 0 :(得分:0)

作为您参考的TreeView文档,绑定到TreeView和TreeViewItem上ItemsItem属性的数据位于Insider Preview内部版本和SDK中。您可以按照文档Tree view using data binding的部分来实现此功能,但是您应该安装latest Windows 10 Insider Preview build and SDK,将您的应用定位到内部预览版本上,并在内部预览版本OS设备上对其进行测试。