StatusBar.StatusBarPanelCollection.Insert 方法

将指定的 StatusBarPanel 插入集合中的指定索引处。

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

语法

声明
Public Overridable Sub Insert ( _
    index As Integer, _
    value As StatusBarPanel _
)
用法
Dim instance As StatusBarPanelCollection
Dim index As Integer
Dim value As StatusBarPanel

instance.Insert(index, value)
public virtual void Insert (
    int index,
    StatusBarPanel value
)
public:
virtual void Insert (
    int index, 
    StatusBarPanel^ value
)
public void Insert (
    int index, 
    StatusBarPanel value
)
public function Insert (
    index : int, 
    value : StatusBarPanel
)

参数

  • index
    插入面板的从零开始的索引位置。

异常

异常类型 条件

ArgumentNullException

value 参数为 空引用(在 Visual Basic 中为 Nothing)。

ArgumentException

value 参数的父级不为 空引用(在 Visual Basic 中为 Nothing)。

ArgumentOutOfRangeException

index 参数小于零或大于 StatusBar.StatusBarPanelCollection 类的 Count 属性的值。

InvalidEnumArgumentException

value 参数的面板的 AutoSize 属性不是一个有效的 StatusBarPanelAutoSize 值。

备注

可以向 StatusBar 控件添加面板以显示多种类型的信息。Insert 方法使您能够创建新的 StatusBarPanel 并将其插入集合中的指定位置。面板在 StatusBar.StatusBarPanelCollection 中的顺序表示面板在 StatusBar 控件中显示的顺序。从集合中的第一个面板开始,面板从左向右显示。StatusBar 控件的 RightToLeft 属性并不更改面板在 StatusBar 中显示的顺序。若要向集合的结尾添加面板,请使用 Add 方法。若要在一次操作中向集合添加一组面板,请使用 AddRange 方法。

平台

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

请参见

参考

StatusBar.StatusBarPanelCollection 类
StatusBar.StatusBarPanelCollection 成员
System.Windows.Forms 命名空间
Add
AddRange