- - PR -
VB.NET2005 コンボボックスのイベントについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-05-31 11:33
いつも参考にさせてもらってます。
VB2005で開発を始めた初心者です。 コンボボックスのイベントハンドラについて教えてください。 フォーム上にコンボボックス、テキストボックスがあり、ユーザーがコンボボックスから選択したアイテムによってテキストボックスを有効にしたり、無効にしたりしたいのですが、適したイベントハンドラがわかりません。 一応調べてみたのですが、SelectedValueChanged、SelectedIndexChanged、TextChangedイベントなどがあるようですが、どのイベントハンドラが適していますでしょうか? どなたかご教授ください。よろしくお願いします。 |
|
投稿日時: 2007-05-31 12:57
SelectedIndexChangedでいいんじゃないでしょうか。
項目を選択された時に発生しますから。 |
|
投稿日時: 2007-05-31 13:07
その ComboBox が DropDownList スタイルならば SelectedIndexChanged イベントです。
_________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
|
投稿日時: 2007-05-31 13:32
では私は SelectionChangeCommitted イベントを推しておきます
_________________ ぽぴ王子@わんくま同盟 ぽぴ王子の人生プログラミング中 / ぽぴンち。 |
|
投稿日時: 2007-05-31 13:34
じゃんぬねっとさん、一郎さん、レスありがとうございます。
ひとつ大事なことを記載し忘れていました。 コンボボックスのアイテムをDBから読み込むようにしてて、DBの内容が変わっても対応できるようなつくりにしたいのです。 (かなり重要なことでした、ごめんなさい。) それだとコンボボックスのテキストを直接見て判断する方が確実なのでしょうか? それとも何か別のイベントハンドラなどありましたらお教えください。 よろしくお願いします。 |
1