最近C#がマイブームだったにも関わらず、昔書いたVB.NETのアプリケーション再利用仕事が降ってきて久々触る。
つーかなんでこんな非効率なことやってたんだ?と思いながら、ComboboxのデータソースをDataTableに指定しなおしたところ、SelectedIndexが-1なのに最初のレコードが表示されてしまう。
未選択、というか空白が表示されない。
しかし他でも使いまわすDataTableにNULLの入ったレコードとか追加したくないし。
悩んだ挙句、最初の通り、別のコレクションをDataTableから作ってItemに追加することにした。
しかしなあ。
多分、最初に書いたときも同じ苦労をしたんだろうなと数時間の無駄に思いを馳せる。
一度やったことは覚えておこう推奨月間のため、ここにメモる。
コメントする