- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DataGridViewのComboBoxについて)
DataGridViewのComboBoxについて
このQ&Aのポイント
- VB2008でcsvファイルの内容を書き込むプログラムを作成していますが、ComboBoxの列の値が書き込まれません。
- 入力された値はComboBoxのリストと一致しており、問題ありません。
- 提供されたコードで値を格納しようとしましたが、ComboBoxの列の変化が見られません。解決策やComboBox列の情報を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ComboboxColumnに設定した列をあらわす変数がFormクラスに定義されていると思います その変数のItemsコレクションに選択肢を追加したのでしょうか? たとえば ComboboxColumn型の変数が objGroupだとしたなら objGroup.Items.AddRange( Items ) しておけばいいように思いますが ・・・ どのようなデータを与えて結果どうなったか、期待する結果とどのように食い違っているか を明示したほうがいいように思います
補足
redfox63さん、 回答ありがとうございます。 すみません、あまり具体的な説明はできないのですが、 DataGridViewのComboBoxColumnのリストの値には、 1,2,3の三つの数字をItemとして設定しており、 csvのComboBoxCloumnに入る値も1,2,3の いずれかになります。 ComboBoxCloumnの列が、値が入力されていないNullの 状態だとすると、 質問で書きました、 DataGridVIew1.Rows(0).Cells(0).Value = Items(0) というコードで格納しても、 Nullのままで、変化がないのです。 ごめんなさい、余計わかりづらくなってしまったかも しれませんが、 解決策はないでしょうか・・・。