hierarchicaldatatemplate相关内容

将分层对象数据绑定到 ListBox

我正在尝试使用 WPF 中的数据绑定使用来自对象源的数据填充 ListBox. 源是一个 ObjectDataProvider,它的数据是从 xml 文件中加载的.我读入 XML 文件,填写适当的数据结构,然后将 ObjectDataProvider 的 ObjectInstance 设置为数据结构. 这是数据结构: 公共类元素{公共十进制myValue;公共小数 df_myValu ..
发布时间:2022-01-16 11:38:57 其他开发

在 HierarchicalDataTemplate 应用的 WPF TreeView 中绑定 SelectedItem

我有一个数据绑定的 TreeView,我想绑定 SelectedItem.此附加行为无需HierarchicalDataTemplate即可完美运行,但使用它附加行为只能以一种方式起作用(UI数据)而不是另一个,因为现在 e.NewValue 是 MyViewModel 而不是 TreeViewItem. 这是附加行为的代码片段: private static void OnSelecte ..

混合类型的 WPF Treeview 数据绑定层次数据

我对 WPF 树视图绑定有一些复杂的情况.过去 2 天我一直在尝试谷歌它,并且 this 是我想出的封闭式,但它并没有解决问题. 情况如下: 我有一个看起来像这样的对象: 公共类分类{公共字符串名称 { 获取;放;}公共列表类别 { 得到;放;}公开列表产品{得到;放;}}公开课产品{公共字符串名称 { 获取;放;} 每个类别可以有一个对象列表和子类别.我有一个对我和我正在 ..

WPF TreeView HierarchicalDataTemplate - 绑定到具有多个子集合的对象

我正在尝试使用 TreeView 来绑定我的集合,以便所有组都显示嵌套组,并且每个组都将显示条目. 如何使用 HierarchicalDataTemplate 以便 TreeView 处理子组和条目集合? 组显示子组和条目: 示例:第一组- 入口- 入口组2--第4组----第一组- - - 入口- - - 入口- - 入口- - 入口- 入口- 入口第3组- 入口- 入 ..
发布时间:2021-12-05 16:58:33 C#/.NET

使用具有不同嵌套类型的 HierarchicalDataTemplate

似乎有大量关于 HierarchicalDataTemplate 的信息,但我很难找到足够具体的信息来帮助我处理包含不同类型的层次结构. 假设类结构如下: 公共类 classA{公共字符串名称{get;set;}}公开课 classB{公共字符串名称{get;set;}公共列表子项目{get;set;}}公开课 classC{公共字符串名称{get;set;}公共列表子项目{get;set ..
发布时间:2021-09-28 20:25:30 C#/.NET

将分层对象数据绑定到ListBox

我正在尝试使用WPF中的数据绑定用来自对象源的数据填充ListBox. 源是一个ObjectDataProvider,其数据是从xml文件中加载的.我读了XML文件,填充了适当的数据结构,然后将ObjectDataProvider的ObjectInstance设置为数据结构. 这是数据结构: 公共类元素{公共十进制myValue;公开的十进制df_myValue {get {retu ..
发布时间:2021-05-30 19:19:19 其他开发

WPF Caliburn Micro TreeView HierarchicalDataTemplate节点扩展事件

我看着高低不一,在这里砸了头太久了.使用MVVM,Caliburn Micro,WPF,XAML,并尝试将数据后期绑定到节点.我已经在第一层或第二层进行了数据绑定,并且想要监视节点上的“扩展"事件,因此我可以检查我的小延迟读取子节点,也许可以读取数据并生长树.我已经尝试了很多事情,我现在已经确定我应该可以做到. Message.Attach ="[事件TreeViewItem.Expanded ..
发布时间:2021-04-21 19:01:59 其他开发

WPF模型绑定菜单,在顶层和其他级别具有不同的ItemContainerStyle

我正在尝试构建一个动态WPF菜单,其外观与顶级项目和后续级别项目不同.特别是,我希望我的顶级项目在菜单标题的顶部显示一个32像素的正方形图像,随后的项目在常规的Icon位置显示一个16像素的图像. (我发布了相关问题,几天前,有人在使用模板而不是样式. 下面的XAML代码产生具有以下特征的菜单: .所有菜单项都绑定到并显示32像素的图标,这使我相信仅使用了第二个ItemContaine ..
发布时间:2020-06-18 18:44:55 其他开发

如何为从HierarchicalDataTemplate生成的TreeViewItem指定哪种TreeViewItem样式/模板?

情况: 我有两个在TreeView中表示的类. DiskSpec和DiskSet. DiskSpec可以单独存在,也可以是DiskSet的子级.我正在启用DragDrop功能,以便用户可以将DiskSpec从DiskSpec节点拖到DiskSet上,以将其添加到该DiskSet中.现在,除了一件事以外,其他所有东西都在工作.我的DragDropHelper类需要在ItemsPresenter ..