こんにちは、私は 3 つのノードを持つ WPF TreeView を持っています。最後の子 (3 番目のノード) に、バインドされたデータが取り込まれた ListView を含めたいと思います。私が直面している問題は、HierarchicalDataTemplate の ItemTemplate に ListView を配置すると、コンテンツを含む単一の ListView ではなく、子ごとに ListView が取得されることです。これはドキュメントによると予想される動作ですが、回避策 (ItemContainerStyle を変更する可能性があります) を探しています。残念ながら、私は TreeViewItem のコントロール テンプレートの経験が事実上ないか、一般に TreeView の経験があまりありません。
私は TreeListView を使用する可能性を見てきましたが、それは私のユースケースには合いませんし、別のコントロールをバインドしてそのようにデータを表示することもできません。
ListView を TreeViewItem に挟むという頭痛の種をすでに経験した人はいますか、またはこれを達成するために ControlTemplate を変更する方法を誰かが提案できますか?
ありがとう、アジ