• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DataGridViewのComboBoxについて)

DataGridViewのComboBoxについて

このQ&Aのポイント
  • VB2008でcsvファイルの内容を書き込むプログラムを作成していますが、ComboBoxの列の値が書き込まれません。
  • 入力された値はComboBoxのリストと一致しており、問題ありません。
  • 提供されたコードで値を格納しようとしましたが、ComboBoxの列の変化が見られません。解決策やComboBox列の情報を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

ComboboxColumnに設定した列をあらわす変数がFormクラスに定義されていると思います その変数のItemsコレクションに選択肢を追加したのでしょうか? たとえば ComboboxColumn型の変数が objGroupだとしたなら objGroup.Items.AddRange( Items ) しておけばいいように思いますが ・・・ どのようなデータを与えて結果どうなったか、期待する結果とどのように食い違っているか を明示したほうがいいように思います

cabwik
質問者

補足

redfox63さん、 回答ありがとうございます。 すみません、あまり具体的な説明はできないのですが、 DataGridViewのComboBoxColumnのリストの値には、 1,2,3の三つの数字をItemとして設定しており、 csvのComboBoxCloumnに入る値も1,2,3の いずれかになります。 ComboBoxCloumnの列が、値が入力されていないNullの 状態だとすると、 質問で書きました、 DataGridVIew1.Rows(0).Cells(0).Value = Items(0) というコードで格納しても、 Nullのままで、変化がないのです。 ごめんなさい、余計わかりづらくなってしまったかも しれませんが、 解決策はないでしょうか・・・。