DataRowView rv = (DataRowView)column.BindingSource.AddNew();
rv.BeginEdit();
rv[column.ValueMember] = dlg.Value;
rv.EndEdit();
どうやら DataGridViewComboBoxColumn に BindingSource で
DataSet を連結したとき、BeginEdit、EndEdit
しないと DataGridView に直接
grid.CurrentCell.Value = dlg.Value;
のように値をぶち込むと
DataGridViewComboBoxCell の値が有効ではありません
とエラーが出てしまう。
0 件のコメント:
コメントを投稿