0

特定の構造を持つ TreeView を作成しようとしています。HierarchicalDataTemplate を使用して TreeView および Bind データを作成する方法は知っていますが、テンプレートを正しく設計する方法に苦労しています。

ユーザーに表示したい情報は次のようになります。 ClassA ---ClassB ---ClassB ---ClassB ClassA ---ClassB ---ClassB ClassA ---ClassB

言い換えれば、次のように見える ClassA のコレクションがあります。

public ObservableCollection<ClassA> ClassAItems

そして、 ClassA に ClassB のコレクションを保持させたい:

public ObserverableCollection<ClassB> ClassBItems

このセットアップを取得する方法について何か提案はありますか?

4

1 に答える 1

0

継承を使用して自分の問題を解決しました。Models/Header/Tooptip プロパティを含む ClassA と ClassB の両方が継承する基本クラスを作成しました。

于 2012-11-05T14:02:40.850 に答える