WPF 制作带TreeView的ComBox
来源:互联网 发布:mac怎么给ps安装字体 编辑:程序博客网 时间:2024/05/18 18:55
1、xaml代码部分
<ComboBox> <ComboBoxItem> <ComboBoxItem.Template> <ControlTemplate> <TreeView ItemsSource="{Binding DataContext.ComBoxTreeViewData,ElementName=myWin}"> <it:Interaction.Triggers> <it:EventTrigger EventName="SelectedItemChanged"> <it:InvokeCommandAction Command="{Binding TreeViewNodeSelectedChangedCommand}"/> </it:EventTrigger> </it:Interaction.Triggers> <TreeView.ItemTemplate> <HierarchicalDataTemplate ItemsSource="{Binding Children}"> <TextBlock Text="{Binding Name}"/> </HierarchicalDataTemplate> </TreeView.ItemTemplate> </TreeView> </ControlTemplate> </ComboBoxItem.Template> </ComboBoxItem> </ComboBox>2、创建一个VM以及树对应的model然后进行绑定即可
3、创建命令TreeViewNodeSelectedChangedCommand用于将选择的节点的信息显示在ComBox中。
4、为了将信息显示在comBox中可以创建一个textBlock覆盖在ComBox中。即ComBox本身不显示任何值只是作为一个容器使用。
0 0
- WPF 制作带TreeView的ComBox
- wpf带checkbox的treeview开发
- WPF 带CheckBox、图标的TreeView
- WPF 带CheckBox、图标的TreeView
- wpf带checkbox的treeview开发
- wpf 中 带checkbox的treeview
- wpf带checkbox的treeview开发
- 一步步学习WPF纯后台实现带checkbox的Treeview
- wpf 制作带小箭头的框框
- WPF Treeview的问题
- WPF ,WinForm的TreeView
- WPF combox数据绑定的问题
- WPF Combox selectedItem”不能绑定”的问题
- Wpf Combox 的两个注意点
- WPF中制作带中国农历的万年历
- TreeView ListBox Combox
- 带Checkbox的TreeView
- 带Checkbox的TreeView
- Matlab编程与数据类型 -- 循环控制语句之一:for/end
- 栈的实现
- oracle用户密码修改
- 数据可视化基本图表
- 软件架构入门
- WPF 制作带TreeView的ComBox
- Linq-延迟查询
- Python面向对象
- 基本知识-数组
- 笨鸟先飞——Java基础Set集合学习
- expect中interact和expect eof使用的一些小问题
- 0001-字节,字,bit,byte之间的关系
- Mysql Join语法解析与性能分析
- ubuntu下使用qemu模拟ARM(三)------编译内核