ListBox.SelectedObjectCollection 类

表示 ListBox 中选定项的集合。

**命名空间:**System.Windows.Forms
**程序集:**System.Windows.Forms(在 system.windows.forms.dll 中)

语法

声明
Public Class SelectedObjectCollection
    Implements IList, ICollection, IEnumerable
用法
Dim instance As SelectedObjectCollection
public class SelectedObjectCollection : IList, ICollection, IEnumerable
public ref class SelectedObjectCollection : IList, ICollection, IEnumerable
public class SelectedObjectCollection implements IList, ICollection, 
    IEnumerable
public class SelectedObjectCollection implements IList, ICollection, 
    IEnumerable

备注

ListBox.SelectedObjectCollection 类存储 ListBox 中的选定项。ListBox.SelectedObjectCollection 中存储的项是 ListBox.ObjectCollection 类中所包含的项。ListBox.ObjectCollection 类存储 ListBox 中显示的所有项。

下表是 ListBox.ObjectCollection 如何存储 ListBox 的项的示例,以及这些项在示例 ListBox 中的选择状态。

索引

Item

ListBox 中的选择状态

0

object1

未选定

1

object2

已选定

2

object3

未选定

3

object4

已选定

4

object5

已选定

基于上表中阐释的 ListBox.ObjectCollection,下表阐释 ListBox.SelectedObjectCollection 将如何显示。

索引

ObjectCollection 中的选定项

0

object2

1

object4

2

object5

可以使用此类的属性和方法对集合执行各种任务。Contains 方法使您能够确定 ListBox.ObjectCollection 类中的某一项是否是 ListBox.SelectedObjectCollection 的成员。知道该项位于该集合中后,可使用 IndexOf 方法确定 ListBoxListBox.ObjectCollection 内的某特定项在 ListBox.SelectedObjectCollection 中的存储位置。

继承层次结构

System.Object
  System.Windows.Forms.ListBox.SelectedObjectCollection

线程安全

此类型的任何公共静态(Visual Basic 中的 Shared)成员都是线程安全的,但不保证所有实例成员都是线程安全的。

平台

Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

ListBox.SelectedObjectCollection 成员
System.Windows.Forms 命名空间