使用WPF进行TreeView绑定(TreeView Binding with WPF)

编程入门 行业动态 更新时间:2024-10-25 16:27:34
使用WPF进行TreeView绑定(TreeView Binding with WPF)

我正在尝试创建具有特定结构的TreeView。 我知道如何使用HierarchicalDataTemplate创建TreeView和Bind数据,但我正在努力正确设计模板。

我想向用户显示的信息如下所示:ClassA --- ClassB --- ClassB --- ClassB ClassA --- ClassB --- ClassB ClassA --- ClassB

换句话说 - 我将有一个ClassA的集合,我认为它是:

public ObservableCollection<ClassA> ClassAItems

我希望ClassA能够拥有ClassB的集合:

public ObserverableCollection<ClassB> ClassBItems

有关如何设置此设置的任何建议?

I'm attempting to create a TreeView with a specific structure. I know how to create a TreeView and Bind data with a HierarchicalDataTemplate however I am struggling with how to design my template correctly.

The information I want to display to the user will look like this: ClassA ---ClassB ---ClassB ---ClassB ClassA ---ClassB ---ClassB ClassA ---ClassB

In other words - I'll have a collection of ClassA which I would see as being a:

public ObservableCollection<ClassA> ClassAItems

And I want ClassA to hold a collection of ClassB thus:

public ObserverableCollection<ClassB> ClassBItems

Any suggestions on how to get this set up?

最满意答案

我通过使用继承解决了我自己的问题。 我创建了一个ClassA和ClassB继承的基类,它包含Models / Header / Tooptip属性。

I've resolved my own issue by using inheritance. I've created a base class that both ClassA and ClassB inherit which contains the Models/Header/Tooptip properties.

更多推荐

本文发布于:2023-04-29 05:32:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1335255.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:绑定   WPF   TreeView   Binding

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!