2

実際のビジュアルは、DataTemplate によって決定されます。実行時に、ListBoxItem のすべてのビジュアル要素を反復処理するにはどうすればよいですか?

4

2 に答える 2

3

ListBoxItemリスト内のいずれかへの参照があると仮定すると、 VisualTreeHelperクラスを使用してそのビジュアル ツリーを列挙できます。

または、 に表示されているアイテムの 1 つへの参照がある場合は、ItemContainerGenerator.ContainerFromItem()ListBox呼び出してみてください (通常、 はメモリに表示されているアイテムのみを保持するため、これが機能するにはアイテムが表示されている必要があることに注意してください)。 )。ListBoxListBox

于 2009-05-12T17:12:08.177 に答える
0

そうする必要がある理由は脇に置いておいてください....

これにはVisualTreeHelperクラスが必要だと思います。

于 2009-05-12T17:14:29.593 に答える