我的 WPF 应用程序中有一个ListBox。该ListBox's ItemsSource属性设置为我定义的对象集合。这些都是从UserControl.
我需要ListBox按照它们出现在屏幕上的顺序循环遍历这些项目。我相信我可以通过遍历ListBox's Items集合来做到这一点。
我相信这个集合中的对象是 type ListBoxItem。我如何从ListBoxItem? 换句话说,我如何获得UserControl从ListBoxItem?
编辑:
我应该首先包含的其他信息:
我需要Items按照它们出现的顺序循环,ListBox这样我就可以选择最接近顶部的匹配特定条件的那个。找到我感兴趣的那个之后,我需要选择它。这是一个单一的选择ListBox,所以一次只会选择一个项目。
所以,我的问题真的是:如何选择项目?
这并不重要,但我的类型下降的原因UserControl是因为它包含许多需要在ListBox每个项目中显示的控件。