テンプレートでの設定
テンプレートで、Cell.Valueプロパティに指定した値は、グリッドの新しい行の既定値として使用されます。
データソースでの設定
GcMultiRowコントロールにデータソースが接続されているとき、データソースの列に既定値(System.Data.DataColumn.DefaultValue)が指定されている場合、グリッドの新しい行の既定値として使用されます。この値は、Cell.Valueプロパティの値よりも優先されます。
DefaultValuesNeeded イベントでの設定
GcMultiRow.DefaultValuesNeededイベントを使用すると、グリッドの新しい行の既定値をコーディングで指定できます。
Imports GrapeCity.Win.MultiRow Private Sub GcMultiRow1_DefaultValuesNeeded( _ ByVal sender As System.Object, _ ByVal e As RowEventArgs) _ Handles GcMultiRow1.DefaultValuesNeeded e.Row.Cells(0).Value = 12345 e.Row.Cells(1).Value = "ABC" End Sub
using GrapeCity.Win.MultiRow; private void gcMultiRow1_DefaultValuesNeeded(object sender, RowEventArgs e) { e.Row.Cells[0].Value = 12345; e.Row.Cells[1].Value = "ABC"; }