Hallo, 我想要使用Treeview和WPF來顯示層次結構(Is-a)類關係,但是我發現它很困難。Treeview繼承關係
我研究了從網上的一些代碼像
http://www.codeproject.com/KB/WPF/TreeViewWithViewModel.aspx
這些例子表明一個(具有-A)類的關係,在這種情況下,與WPF +樹形+數據綁定的可視化是相當乾淨和直觀。
相反我有什麼是
public class Device() { }
public class VisionDevice() : Device { }
public class CommunicationDevice() : Device { }
public class SerialComm() : CommunicationDevice {}
public class Webcam : VisionDevice { }
我想可視化這樣
Device VisionDevice WebCam CommunicationDevice SerialComm
一個WPF樹狀結構,這是可以做到的,使用HierarchicalDataTemplate但我找到了解決辦法是不是很優雅。
總之:樹視圖對於有一個階級關係是很好的,但很難適應一個關係。你同意嗎?
讓我們看看您的解決方案。我有一個想法,但我不知道它是否足夠好。 – DHN 2011-02-17 16:28:01