40得票1回答
WPF树形视图中混合类型层次数据的数据绑定

我在WPF Treeview绑定方面遇到了一些复杂的情况。我已经花了最近2天的时间试图在Google上搜索,这个是我找到的最接近的答案,但它并没有解决我的问题。 以下是具体情况: 我有一个像这样的对象:public class Category { public string Name {...

19得票2回答
TreeView,分层数据模板和递归数据。

对于我的树形视图,我有两个不同的类提供ItemsSource。 public class TreeViewModel : ViewModelBase { public ObservableCollection<NodeViewModel> Items { get; set...

66得票4回答
WPF TreeView分层数据模板 - 绑定具有多个子集合的对象

我正在尝试将我的集合绑定到一个TreeView上,以便所有的分组都显示嵌套的分组,并且每个分组都会显示条目。 如何使用HierarchicalDataTemplate,以使TreeView可以处理SubGroups和Entries集合? 分组显示子组和条目:Example: Group1 ...

10得票2回答
使用多绑定的绑定转换器参数

是否可以在MultiBinding中的ConverterParameter中添加Binding?像这样: <HierarchicalDataTemplate DataType="{x:Type Elements:RootElement}"> <Hiera...

16得票3回答
在应用了HierarchicalDataTemplate的WPF TreeView中绑定SelectedItem

我有一个数据绑定的TreeView,我想绑定SelectedItem。这个所附的行为在没有使用HierarchicalDataTemplate时完美地工作,但是使用它后,附加行为只能单向工作(从UI到数据),因为现在e.NewValue是MyViewModel而不是TreeViewItem。 ...

36得票12回答
如何从层次数据模板项获取TreeViewItem?

我有一个TreeView,它使用HierarchicalDataTemplate来绑定数据。 它长这样:<TreeView x:Name="mainTreeList" ItemsSource="{Binding MyCollection}> <TreeView.Resou...

13得票3回答
WPF提示绑定

我只学习WPF两周,所以这可能是一个简单的问题。我有一个名为"CellList"的集合,其中有一些属性,我想将它们绑定到ToolTip,以便当我悬停在标签上时,当前实例的CellList信息被显示出来。我该怎么做呢?我理解简单的绑定,但这可能也是一种简单的绑定,但我无法理解它。下面是标签的XA...

7得票3回答
如何在HierarchicalDataTemplate的DataType属性中引用泛型类型?

我有一个类MyClass<MyObject>,想将其设置为分层数据模板的数据类型。 XAML中如何书写语法?(我知道如何设置命名空间,我只需要语法) <HierarchicalDataTemplate DataType="{X:Type .....

14得票1回答
WPF性能缓慢 - 多个DataItem=null绑定警告

我有一个树形控件,性能非常差,我正在尝试追踪问题的来源。 我正在努力确定以下警告是否重要: System.Windows.Data Information: 10 : Cannot retrieve value using the binding and no valid fallback...

8得票4回答
在WPF TreeView中对子对象进行分组

我正在尝试让我的树形视图通过它们的类型将一组相似的项目分组。为了保持通用性,我的对象层次结构可能是这样的: Objects Object Group #1 Item #1 (类型 'A') Item #2 (类型 'A') Item #...