wpf treeview节点前面添加图标

wpf treeview节点前面添加图标,第1张

直接修改treeviewitem的Template就可以了。

<TreeView>

<TreeViewItem>

<TreeViewItem.ItemTemplate>

<HierarchicalDataTemplate>

<StackPanel Orientation="Horizontal">

<Image Width="30" Height="30" Margin="5"/>

<TextBlock Text="{Binding xxx}"/>

</StackPanel>

</HierarchicalDataTemplate>

</TreeViewItem.ItemTemplate>

</TreeViewItem>

</TreeView>

image用来显示图标 textblock用来显示内容

最简单的做法就是编辑headtemplate

<TreeViewItem.HeaderTemplate>

<DataTemplate>

<StackPanel Orientation="Horizontal">

<Image Width="25" Height="25" Source="xxx.jpg" />

<TextBlock Text="{Binding}"/>

</StackPanel>

</DataTemplate>

</TreeViewItem.HeaderTemplate>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11438906.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存