ListView.ColumnHeaderCollection.Insert メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コレクション内の指定したインデックス位置に、列ヘッダーを挿入します。
オーバーロード
Insert(Int32, String, String, Int32, HorizontalAlignment, String) |
配置済みのテキスト、キー、幅、およびイメージ キーを指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。 |
Insert(Int32, String, String, Int32, HorizontalAlignment, Int32) |
配置済みのテキスト、キー、幅、およびイメージ インデックスを指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。 |
Insert(Int32, String, Int32, HorizontalAlignment) |
新しい列ヘッダーを作成し、コレクション内の指定したインデックス位置に挿入します。 |
Insert(Int32, String, String, Int32) |
テキスト、キー、および幅を指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。 |
Insert(Int32, String, String) |
テキストとキーを指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。 |
Insert(Int32, String, Int32) |
テキストと初期の幅を指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。 |
Insert(Int32, ColumnHeader) |
コレクション内の指定したインデックス位置に、既存の列ヘッダーを挿入します。 |
Insert(Int32, String) |
テキストを指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。 |
Insert(Int32, String, String, Int32, HorizontalAlignment, String)
配置済みのテキスト、キー、幅、およびイメージ キーを指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。
public:
void Insert(int index, System::String ^ key, System::String ^ text, int width, System::Windows::Forms::HorizontalAlignment textAlign, System::String ^ imageKey);
public void Insert (int index, string key, string text, int width, System.Windows.Forms.HorizontalAlignment textAlign, string imageKey);
member this.Insert : int * string * string * int * System.Windows.Forms.HorizontalAlignment * string -> unit
Public Sub Insert (index As Integer, key As String, text As String, width As Integer, textAlign As HorizontalAlignment, imageKey As String)
パラメーター
- index
- Int32
列ヘッダーが挿入される、0 から始まるインデックス番号の位置。
- key
- String
列ヘッダーの名前です。
- text
- String
列ヘッダーに表示されるテキスト。
- width
- Int32
列ヘッダーの初期の幅 (ピクセル単位)。
- textAlign
- HorizontalAlignment
HorizontalAlignment 値のいずれか 1 つ。
- imageKey
- String
列ヘッダーに表示されるイメージのキー。
注釈
コレクション内の位置を指定せずに列ヘッダーを追加するには、 メソッドを使用します Add 。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange 。
プロパティは Name 、 内の列のキーに ListView.ColumnHeaderCollection対応します。
適用対象
Insert(Int32, String, String, Int32, HorizontalAlignment, Int32)
配置済みのテキスト、キー、幅、およびイメージ インデックスを指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。
public:
void Insert(int index, System::String ^ key, System::String ^ text, int width, System::Windows::Forms::HorizontalAlignment textAlign, int imageIndex);
public void Insert (int index, string key, string text, int width, System.Windows.Forms.HorizontalAlignment textAlign, int imageIndex);
member this.Insert : int * string * string * int * System.Windows.Forms.HorizontalAlignment * int -> unit
Public Sub Insert (index As Integer, key As String, text As String, width As Integer, textAlign As HorizontalAlignment, imageIndex As Integer)
パラメーター
- index
- Int32
列ヘッダーが挿入される、0 から始まるインデックス番号の位置。
- key
- String
列ヘッダーの名前です。
- text
- String
列ヘッダーに表示されるテキスト。
- width
- Int32
列ヘッダーの初期の幅 (ピクセル単位)。
- textAlign
- HorizontalAlignment
HorizontalAlignment 値のいずれか 1 つ。
- imageIndex
- Int32
列ヘッダーに表示されるイメージのインデックス。
注釈
コレクション内の位置を指定せずに列ヘッダーを追加するには、 メソッドを使用します Add 。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange 。
プロパティは Name 、 内の列のキーに ListView.ColumnHeaderCollection対応します。
適用対象
Insert(Int32, String, Int32, HorizontalAlignment)
新しい列ヘッダーを作成し、コレクション内の指定したインデックス位置に挿入します。
public:
void Insert(int index, System::String ^ str, int width, System::Windows::Forms::HorizontalAlignment textAlign);
public:
void Insert(int index, System::String ^ text, int width, System::Windows::Forms::HorizontalAlignment textAlign);
public void Insert (int index, string str, int width, System.Windows.Forms.HorizontalAlignment textAlign);
public void Insert (int index, string text, int width, System.Windows.Forms.HorizontalAlignment textAlign);
member this.Insert : int * string * int * System.Windows.Forms.HorizontalAlignment -> unit
member this.Insert : int * string * int * System.Windows.Forms.HorizontalAlignment -> unit
Public Sub Insert (index As Integer, str As String, width As Integer, textAlign As HorizontalAlignment)
Public Sub Insert (index As Integer, text As String, width As Integer, textAlign As HorizontalAlignment)
パラメーター
- index
- Int32
列ヘッダーが挿入される、0 から始まるインデックス番号の位置。
- strtext
- String
列ヘッダーに表示されるテキスト。
- width
- Int32
列ヘッダーの初期の幅。 この値を -1 に設定すると、列ヘッダーのサイズは列の最も大きいサブ項目のテキストのサイズに自動的に変更されます。-2 に設定すると、列ヘッダーのサイズは列ヘッダーのテキストのサイズに自動的に変更されます。
- textAlign
- HorizontalAlignment
HorizontalAlignment 値のいずれか 1 つ。
例外
index
の値が、0 未満または Count の ListView.ColumnHeaderCollection プロパティの値以上です。
注釈
このバージョンの メソッドを使用すると、特定の Insert 列ヘッダー テキスト、幅、およびテキスト配置設定を使用して新しい ColumnHeader を作成し、 内の特定の位置に ListView.ColumnHeaderCollection挿入できます。 列ヘッダーの既存のコレクションに新しい列ヘッダーを挿入する場合は、このメソッドを使用できます。 既存 ColumnHeader の を使用してコレクション内の特定の位置に挿入する場合は、 メソッドの他のバージョンを Insert 使用します。 コレクション内の特定の位置を指定せずに列ヘッダーを追加するには、 メソッドを Add 使用します。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange 。
こちらもご覧ください
適用対象
Insert(Int32, String, String, Int32)
テキスト、キー、および幅を指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。
public:
void Insert(int index, System::String ^ key, System::String ^ text, int width);
public void Insert (int index, string key, string text, int width);
member this.Insert : int * string * string * int -> unit
Public Sub Insert (index As Integer, key As String, text As String, width As Integer)
パラメーター
- index
- Int32
列ヘッダーが挿入される、0 から始まるインデックス番号の位置。
- key
- String
列ヘッダーの名前です。
- text
- String
列ヘッダーに表示されるテキスト。
- width
- Int32
列ヘッダーの初期の幅 (ピクセル単位)。
注釈
コレクション内の位置を指定せずに列ヘッダーを追加するには、 メソッドを使用します Add 。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange 。
プロパティは Name 、 内の列のキーに ListView.ColumnHeaderCollection対応します。
適用対象
Insert(Int32, String, String)
テキストとキーを指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。
public:
void Insert(int index, System::String ^ key, System::String ^ text);
public void Insert (int index, string key, string text);
member this.Insert : int * string * string -> unit
Public Sub Insert (index As Integer, key As String, text As String)
パラメーター
- index
- Int32
列ヘッダーが挿入される、0 から始まるインデックス番号の位置。
- key
- String
列ヘッダーの名前です。
- text
- String
列ヘッダーに表示されるテキスト。
注釈
コレクション内の位置を指定せずに列ヘッダーを追加するには、 メソッドを使用します Add 。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange 。
プロパティは Name 、 内の列のキーに ListView.ColumnHeaderCollection対応します。
適用対象
Insert(Int32, String, Int32)
テキストと初期の幅を指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。
public:
void Insert(int index, System::String ^ text, int width);
public void Insert (int index, string text, int width);
member this.Insert : int * string * int -> unit
Public Sub Insert (index As Integer, text As String, width As Integer)
パラメーター
- index
- Int32
列ヘッダーが挿入される、0 から始まるインデックス番号の位置。
- text
- String
列ヘッダーに表示されるテキスト。
- width
- Int32
列ヘッダーの初期の幅 (ピクセル単位)。
注釈
コレクション内の位置を指定せずに列ヘッダーを追加するには、 メソッドを使用します Add 。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange 。
適用対象
Insert(Int32, ColumnHeader)
コレクション内の指定したインデックス位置に、既存の列ヘッダーを挿入します。
public:
void Insert(int index, System::Windows::Forms::ColumnHeader ^ value);
public void Insert (int index, System.Windows.Forms.ColumnHeader value);
member this.Insert : int * System.Windows.Forms.ColumnHeader -> unit
Public Sub Insert (index As Integer, value As ColumnHeader)
パラメーター
- index
- Int32
列ヘッダーが挿入される、0 から始まるインデックス番号の位置。
- value
- ColumnHeader
コレクションに挿入する ColumnHeader。
例外
index
の値が、0 未満または Count の ListView.ColumnHeaderCollection プロパティの値以上です。
注釈
このバージョンの Insert メソッドを使用すると、 内の特定の位置に既存 ColumnHeader の を ListView.ColumnHeaderCollection挿入できます。
新 ColumnHeader しい を作成し、コレクション内の特定の位置に挿入する場合は、 メソッドの他のバージョンを Insert 使用します。 コレクション内の特定の位置を指定せずに列ヘッダーを追加するには、 メソッドを Add 使用します。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange 。
こちらもご覧ください
適用対象
Insert(Int32, String)
テキストを指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。
public:
void Insert(int index, System::String ^ text);
public void Insert (int index, string text);
member this.Insert : int * string -> unit
Public Sub Insert (index As Integer, text As String)
パラメーター
- index
- Int32
列ヘッダーが挿入される、0 から始まるインデックス番号の位置。
- text
- String
列ヘッダーに表示されるテキスト。
例外
index
の値が、0 未満または Count の ListView.ColumnHeaderCollection プロパティの値以上です。
注釈
コレクション内の位置を指定せずに列ヘッダーを追加するには、 メソッドを使用します Add 。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange 。
適用対象
.NET