DataGridViewColumnCollection.Insert メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataGridViewColumnCollection.Insert メソッドの意味・解説 

DataGridViewColumnCollection.Insert メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

コレクション内の指定したインデックスに列を挿入します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Overridable Sub Insert
 ( _
    columnIndex As Integer, _
    dataGridViewColumn As DataGridViewColumn _
)
Dim instance As DataGridViewColumnCollection
Dim columnIndex As Integer
Dim dataGridViewColumn As DataGridViewColumn

instance.Insert(columnIndex, dataGridViewColumn)
public virtual void Insert (
    int columnIndex,
    DataGridViewColumn dataGridViewColumn
)
public:
virtual void Insert (
    int columnIndex, 
    DataGridViewColumn^ dataGridViewColumn
)
public void Insert (
    int columnIndex, 
    DataGridViewColumn dataGridViewColumn
)
public function Insert (
    columnIndex : int, 
    dataGridViewColumn : DataGridViewColumn
)

パラメータ

columnIndex

指定した列を挿入する位置を示す 0 から始まるインデックス

dataGridViewColumn

挿入する DataGridViewColumn。

例外例外
例外種類条件

ArgumentNullException

dataGridViewColumnnull 参照 (Visual Basic では Nothing) です。

InvalidOperationException

関連付けられた DataGridView コントロールによって次のいずれかアクション実行されているため、一時的に新しい列追加できない状態にあります

または

このメソッドが、次のいずれかに該当する DataGridView イベントハンドラから呼び出されています。

  • CellEnter

  • CellLeave

  • CellValidating

  • CellValidated

  • RowEnter

  • RowLeave

  • RowValidated

  • RowValidating

または

dataGridViewColumn は既に DataGridView コントロール属してます。

または

dataGridViewColumn SortMode プロパティの値が Automatic で、なおかつ、DataGridView.SelectionMode プロパティの値が FullColumnSelect または ColumnHeaderSelect です。競合するプロパティ値を一時的に設定するには、コントロールの System.ComponentModel.ISupportInitialize.BeginInit メソッドと System.ComponentModel.ISupportInitialize.EndInit メソッド使用します

または

dataGridViewColumn InheritedAutoSizeMode プロパティの値が ColumnHeader で、なおかつ、DataGridView.ColumnHeadersVisible プロパティの値が false です。

または

dataGridViewColumnInheritedAutoSizeMode プロパティの値が Fill で、なおかつFrozen プロパティの値が true です。

または

逆の Frozen プロパティ値を持つ列と隣接してしまうような DisplayIndex プロパティ値と Frozen プロパティ値が、dataGridViewColumn設定されています。

または

DataGridView コントロールに、少なくとも 1 つの行が存在しなおかつdataGridViewColumn の CellType プロパティの値が null 参照 (Visual Basic では Nothing) です。

使用例使用例

このメソッド使用方法次のコード例示します詳細については、「方法 : データバインドされた Windows フォーム DataGridView コントロールに非バインド列を追加する」を参照してください

Private Sub CreateUnboundButtonColumn()

    ' Initialize the button column.
    Dim buttonColumn As New
 DataGridViewButtonColumn

    With buttonColumn
        .HeaderText = "Details"
        .Name = "Details"
        .Text = "View Details"

        ' Use the Text property for the button text for all cells rather
        ' than using each cell's value as the text for its own button.
        .UseColumnTextForButtonValue = True
    End With

    ' Add the button column to the control.
    dataGridView1.Columns.Insert(1, buttonColumn)

End Sub
private void CreateUnboundButtonColumn()
{
    // Initialize the button column.
    DataGridViewButtonColumn buttonColumn =
        new DataGridViewButtonColumn();
    buttonColumn.Name = "Details";
    buttonColumn.HeaderText = "Details";
    buttonColumn.Text = "View Details";

    // Use the Text property for the button text for all cells rather
    // than using each cell's value as the text for its own button.
    buttonColumn.UseColumnTextForButtonValue = true;

    // Add the button column to the control.
    dataGridView1.Columns.Insert(1, buttonColumn);
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataGridViewColumnCollection クラス
DataGridViewColumnCollection メンバ
System.Windows.Forms 名前空間
DataGridView クラス
DataGridViewColumn クラス


このページでは「.NET Framework クラス ライブラリ リファレンス」からDataGridViewColumnCollection.Insert メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からDataGridViewColumnCollection.Insert メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDataGridViewColumnCollection.Insert メソッドを検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

DataGridViewColumnCollection.Insert メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataGridViewColumnCollection.Insert メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS