DataGridViewRow.CreateCells DataGridViewRow.CreateCells DataGridViewRow.CreateCells Method

定義

行内のセルをリセットします。Resets the cells in the row.

オーバーロード

CreateCells(DataGridView, Object[]) CreateCells(DataGridView, Object[]) CreateCells(DataGridView, Object[])

既存のセルをクリアし、そのテンプレートと値を設定します。Clears the existing cells and sets their template and values.

CreateCells(DataGridView) CreateCells(DataGridView) CreateCells(DataGridView)

既存のセルをクリアし、指定された DataGridView テンプレートに従って、セルのテンプレートを設定します。Clears the existing cells and sets their template according to the supplied DataGridView template.

CreateCells(DataGridView, Object[]) CreateCells(DataGridView, Object[]) CreateCells(DataGridView, Object[])

既存のセルをクリアし、そのテンプレートと値を設定します。Clears the existing cells and sets their template and values.

public:
 void CreateCells(System::Windows::Forms::DataGridView ^ dataGridView, ... cli::array <System::Object ^> ^ values);
public void CreateCells (System.Windows.Forms.DataGridView dataGridView, params object[] values);
member this.CreateCells : System.Windows.Forms.DataGridView * obj[] -> unit

パラメーター

dataGridView
DataGridView DataGridView DataGridView

セル スタイルのテンプレートとして機能する DataGridViewA DataGridView that acts as a template for cell styles.

values
Object[]

リセットされたセルを初期化するオブジェクトの配列。An array of objects that initialize the reset cells.

例外

どちらかのパラメーターが null です。Either of the parameters is null.

既に DataGridView に属している行が追加されました。A row that already belongs to the DataGridView was added.

または-or- セル テンプレートを持たない列が追加されました。A column that has no cell template was added.

注釈

このメソッドは、行のDataGridViewCellCollectionをクリアし、 dataGridViewパラメーター CellTemplateの各列のプロパティで再初期化します。This method clears the row's DataGridViewCellCollection and reinitializes it with the CellTemplate property of each column of the dataGridView parameter. その結果、行はdataGridViewパラメーターの行の外観と動作を採用します。As a result, the row adopts the appearance and behavior of a row from the dataGridView parameter.

values配列内に初期化するセルよりも多くの要素がある場合、余分な要素は無視されます。If there are more elements in the values array than cells to be initialized, the extra elements will be ignored. 必要な数よりも多くの要素が存在しない場合、残りの一致しないセルには既定の初期値が保持されます。If there are fewer elements than required, the remaining unmatched cells will retain their default initial values.

こちらもご覧ください

CreateCells(DataGridView) CreateCells(DataGridView) CreateCells(DataGridView)

既存のセルをクリアし、指定された DataGridView テンプレートに従って、セルのテンプレートを設定します。Clears the existing cells and sets their template according to the supplied DataGridView template.

public:
 void CreateCells(System::Windows::Forms::DataGridView ^ dataGridView);
public void CreateCells (System.Windows.Forms.DataGridView dataGridView);
member this.CreateCells : System.Windows.Forms.DataGridView -> unit

パラメーター

dataGridView
DataGridView DataGridView DataGridView

セル スタイルのテンプレートとして機能する DataGridViewA DataGridView that acts as a template for cell styles.

例外

dataGridViewnullです。dataGridView is null.

既に DataGridView に属している行が追加されました。A row that already belongs to the DataGridView was added.

- または --or- セル テンプレートを持たない列が追加されました。A column that has no cell template was added.

注釈

このメソッドは、行のDataGridViewCellCollectionをクリアし、 dataGridViewパラメーター CellTemplateの各列のプロパティで再初期化します。This method clears the row's DataGridViewCellCollection and reinitializes it with the CellTemplate property of each column of the dataGridView parameter. その結果、行はdataGridViewパラメーターの行の外観と動作を採用します。As a result, the row adopts the appearance and behavior of a row from the dataGridView parameter.

こちらもご覧ください

適用対象