- ベストアンサー
VB2008,DataGridViewComboBoxColumnについて
お世話になります。 現在、VB2008で、開発をしているのですが、DataGridViewComboBoxColumnの値に、[1],[2],[3]と設定しており、先頭には[1]が表示してあります。 ここで、変わった現象が起こるのですが、例えば最初に[2]と選択すると、表示が変わらず、[1]のままなんです。 しかし、もう一度、2回目からはきちんと変化するのですが、それですと面倒なので、一回の選択で表示が変わる作りにしたいのですが、対処法が分かる方いらっしゃいましたらご教授ください。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
再描画により、[1],[2],[3]の値設定が再度行われしまってはいませんか? ブレークポイントを仕掛けて、設定が1度きりであることを確かめてください。 クリックイベントやセレクテッドチェンジイベントを作成されていましたら、2重に通過する箇所がないか、もしくは、一回目の選択の時に正しく処理が実行されていることを確認されてください。