- - PR -
[VB.NET]ドロップダウンリストで初期表示を未選択状態にする
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-10-18 15:53
いつもお世話になっておりますm(_ _)m
ドロップダウンの初期表示に関して質問させてください。 初期設定で、 dltDropDownList.Items.Add("aaa") dltDropDownList.Items.Add("bbb") とすると、 リストには、2項目追加され初期表示は"aaa"になります。 希望としては、初期表示を空欄(何も選択されていない状態)にしたいのです。 SelectedIndexを-1にするのかな、とやってみるもうまくいかず…。 ご存知の方がいらっしゃいましたらよろしくお願いしますm(_ _)m | ||||
|
投稿日時: 2005-10-18 15:59
お世話になります。
dltDropDownListのDropDownStyleプロパティの値は なんでしょうか? DropDownStyle = ComboBoxStyle.DropDownListで SelectedIndex = -1 だと、何も選択されていない状態になりますね。 | ||||
|
投稿日時: 2005-10-18 16:38
ASP.NET のような悪寒がします。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2005-10-18 16:42
| ||||
|
投稿日時: 2005-10-18 16:52
お世話になります。
そう言われれば確かに。(変数名が) 私の上記投稿は、Windowsアプリケーションの話です。 ASP.NETだと、""のItemを追加して 選択してやるしかないような…。 | ||||
|
投稿日時: 2005-10-18 16:55
私の場合は以下のように空データを用意しています。
_________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2005-10-18 17:39
ども、らいと申します。
私の場合、「.NET」ではありませんが、 じゃんぬねっとさん同様、空データを用意してやっています。 結局、その後の工程で判断してやればいいと判断したんで。 # というか、逆にそれに掛けている時間がもったいないと思います。 # 私の場合、簡単にできるロジックがある場合は、 # 積極的に時間がかからないほうを採用するようにしています。 # もちろん、お客さんが許してくれれば、ですが。(笑) # この辺の考え方は人それぞれですね…。 _________________ 一寸先は闇 安定してるシステムって言ったじゃん(泣) [ メッセージ編集済み 編集者: らい 編集日時 2005-10-18 18:00 ] | ||||
|
投稿日時: 2005-10-18 23:03
返信ありがとうございますm(_ _)m
じゃんぬねっとさんのご指摘どおりASP.NETで開発中です(>_<; すいません; ちなみに… >dltDropDownListの型って何ですか? DropDownList型です。 プロパティだけで何とかなるかな(インデックスで-1指定とか)、 と考えていたのですが どうやらそうでもないみたいですね^^; |