WPF TreeView的使用
WPF中使用TreeView是比较常见的,主要介绍两种方式去创建TreeView:1. 固定数据和结构的创建,2. 使用模板进行样式设定与数据绑定
固定数据和结构的创建
只需要在TreeView中插入TreeviewItem,然后设定Header为要显示的内容,如下所示,这种TreeView使用简单,但是不实用,因为数据不不能改变。
<TreeView Name="myTreeViewEvent" >
<TreeViewItem Header="Employee1" IsSelected="True">
<TreeViewItem Header="Jesper Aaberg"/>
<TreeViewItem Header="Employee Number">
<TreeViewItem Header="12345"/>
</TreeViewItem>
<TreeViewItem Header="Work Days">
<TreeViewItem Header="Monday"/>
<TreeViewItem Header="Tuesday"/>
<TreeViewItem Header="Thursday"/>
</TreeViewItem>
</TreeViewItem>
<TreeViewItem Header="Employee2">
<TreeViewItem Header="Dominik Paiha"/>
<TreeViewItem Header="Employee Number">
<TreeViewItem Header="98765"/>
</TreeViewItem>
<TreeViewItem Header="Work Days">
<TreeViewItem Header="Tuesday"/>
<TreeViewItem Header="Wednesday"/>
<TreeViewItem Header="Friday"/>
</TreeViewItem>
</TreeViewItem>
</TreeView>
使用模板进行样式设定与数据绑定
首先来定义数据
XAML