コレクション内の指定したインデックス位置に、指定した StatusBarPanel を挿入します。
Public Overridable Sub Insert( _
ByVal index As Integer, _ ByVal value As StatusBarPanel _)
[C#]
public virtual void Insert(intindex,StatusBarPanelvalue);
[C++]
public: virtual void Insert(intindex,StatusBarPanel* value);
[JScript]
public function Insert(
index : int,value : StatusBarPanel);
パラメータ
- index
パネルが挿入される位置を示す 0 から始まるインデックス番号。 - value
挿入するパネルを表す StatusBarPanel 。
例外
| 例外の種類 | 条件 |
|---|---|
| ArgumentNullException | value パラメータが null 参照 (Visual Basic では Nothing) です。 |
| ArgumentException | value パラメータの親が null 参照 (Visual Basic では Nothing) ではありません。 |
| ArgumentOutOfRangeException | index パラメータが 0 未満か、 StatusBar.StatusBarPanelCollection クラスの Count プロパティの値を超えます。 |
| InvalidEnumArgumentException | value パラメータのパネルの AutoSize プロパティが、有効な StatusBarPanelAutoSize 値ではありません。 |
解説
StatusBar コントロールにパネルを追加して、複数の種類の情報を表示できます。 Insert メソッドを使用すると、新しい StatusBarPanel オブジェクトを作成し、それをコレクション内の特定の位置に挿入できます。 StatusBar.StatusBarPanelCollection 内のパネルの配置順序は、 StatusBar コントロール内でパネルが表示される順序を表します。パネルは、コレクション内の最初のパネルから始まり、左から右に表示されます。 StatusBar コントロールの RightToLeft プロパティは、 StatusBar 内のパネルの表示順序は変更しません。コレクションの末尾にパネルを追加するには、 Add メソッドを使用します。一連のパネルをコレクションに一度に追加するには、 AddRange メソッドを使用します。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
StatusBar.StatusBarPanelCollection クラス | StatusBar.StatusBarPanelCollection メンバ | System.Windows.Forms 名前空間 | Add | AddRange