实际的视觉效果由 DataTemplate 决定。在运行时,如何遍历 ListBoxItem 的所有可视元素?
问问题
752 次
2 回答
3
假设您引用ListBoxItem
了列表中的其中一个,您可以使用VisualTreeHelper类来枚举它的可视化树。
否则,如果您有对 中显示的项目之一的引用ListBox
,请尝试调用ItemContainerGenerator.ContainerFromItem()关闭ListBox
(请注意,必须显示该项目才能使其工作,因为ListBox
通常只保留在内存中可见的项目)。
于 2009-05-12T17:12:08.177 回答
0
撇开你需要这样做的原因....
我认为您需要VisualTreeHelper类。
于 2009-05-12T17:14:29.593 回答