MSDN 教程短片 WPF 21(绑定4TreeView,Menu)

上次介绍了数据绑定到ListBox上,今天我们把数据绑定到TreeView,和Menu上。其实不同点在于DataTemplate。这次不是用DataTemplate了,而是用HierarchicalDataTemplate

这是分层的数据模板,Hierarchical是分层的意思。DataTemplate是数据模板。这样记容易记住吧。

我们还是用上次的数据。

我们来看.xaml

代码


这里不要忘了添加自己命名的命名空间src。

HierarchicalDataTemplate 中的DataType是:获取或设置此 DataTemplate 所针对的类型。

ItemsSource是绑定下一层数据类。

TreeView绑定

接下来看TreeView中:

代码

可以按F5运行了。

image

Menu绑定

代码

Menu绑定相对简单多了。

原文地址:https://www.cnblogs.com/dingli/p/1951088.html