実行時にTreeViewを作成しています。複数のノード(TreeViewItem)があり、それぞれに名前が付いています。最初は折りたたまれています。別のコンボボックスには、すべてのTreeViewItemの名前が表示されます。選択した名前に基づいてTreeViewItemを強調表示する必要があります。私は再帰関数を使用していて、次のようなTreeViewItemコンテナーを取得します。
if (parent.ItemContainerGenerator.Status != GeneratorStatus.ContainersGenerated)
continue;
TreeViewItem container = parent.ItemContainerGenerator.ContainerFromItem(child).As<TreeViewItem>();
でもそれは
parent.ItemContainerGenerator.Status = GeneratorStatus.NotStarted
折りたたまれたすべてのアイテム。それらのコンテナを手動で(拡張せずに)生成するにはどうすればよいですか?