DataGridViewRow.CreateCells メソッド

定義

行内のセルをリセットします。

オーバーロード

CreateCells(DataGridView, Object[])

既存のセルをクリアし、そのテンプレートと値を設定します。

CreateCells(DataGridView)

既存のセルをクリアし、指定された DataGridView テンプレートに従って、セルのテンプレートを設定します。

CreateCells(DataGridView, Object[])

既存のセルをクリアし、そのテンプレートと値を設定します。

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
Public Sub CreateCells (dataGridView As DataGridView, ParamArray values As Object())

パラメーター

dataGridView
DataGridView

セル スタイルのテンプレートとして機能する DataGridView

values
Object[]

リセットされたセルを初期化するオブジェクトの配列。

例外

どちらかのパラメーターが null です。

既に DataGridView に属している行が追加されました。

- または -

セル テンプレートを持たない列が追加されました。

注釈

このメソッドは、行の をクリアし、 パラメーターの DataGridViewCellCollection 各列の プロパティを CellTemplate 使用して行を dataGridView 再初期化します。 その結果、行は パラメーターから行の外観と動作を dataGridView 採用します。

初期化するセルよりも多くの要素が values 配列内にある場合、余分な要素は無視されます。 必要な要素数より少ない場合、一致しない残りのセルは既定の初期値を保持します。

こちらもご覧ください

適用対象

CreateCells(DataGridView)

既存のセルをクリアし、指定された DataGridView テンプレートに従って、セルのテンプレートを設定します。

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

パラメーター

dataGridView
DataGridView

セル スタイルのテンプレートとして機能する DataGridView

例外

dataGridViewnullです。

既に DataGridView に属している行が追加されました。

- または -

セル テンプレートを持たない列が追加されました。

注釈

このメソッドは、行の をクリアし、 パラメーターの DataGridViewCellCollection 各列の プロパティを CellTemplate 使用して行を dataGridView 再初期化します。 その結果、行は パラメーターから行の外観と動作を dataGridView 採用します。

こちらもご覧ください

適用対象