DataTable Table = new DataTable("Table");
// ComboBoxに表示するためのリストを作成する
Table.Columns.Add("Display", typeof(string));
Table.Columns.Add("Value", typeof(int));
// 取得したデータをコンボボック用テーブルに設定
sendingAddressTable.Rows.Add("家", 1);
sendingAddressTable.Rows.Add("職場", 2);
// メッセージ
ComboBoxColumn.DisplayMember = "Display";
ComboBoxColumn.ValueMember = "Value";
ComboBoxColumn.DataSource =Table ;
//
row[dtClmSendingAddress] = 1;
コンボボックスではこのようなソースで1のときは家を表示、2のときは職場と表示できました。
DataGridViewTextBoxColumnを使い1が代入されたとき家を表示。
2が代入されたとき職場をを表示することは可能でしょうか??
※テキストボックスを使わなければならないといけない理由は、表示されたときに選択して変更する必要がなく、固定された、家、職場の文字を表示させたいからです。
回答1件
あなたの回答
tips
プレビュー