タイトル : Re: DataErrorハンドル 投稿日 : 2009/11/11(Wed) 17:45 投稿者 : 魔界の仮面弁士
> GetSelectList.GetMaterialTypeList.Copyに値が入っていないのが原因なのですが > 解決方法が分かりません。ご指導宜しくお願い致します 一覧に無いデータが表れた場合、そのような状態になりますね。 解決方法は: 案1) 一覧(column.DataSource)に、必要な値すべてをあらかじめ用意しておく。 案2) DataErrorイベントで e.Cancel = True して、一覧に無い値の入力をキャンセルする。 http://dobon.net/vb/dotnet/datagridview/dataerror.html 案3) DataGridViewComboBoxColumn を使わず、DataGridViewTextBoxColumn で我慢する。 |