C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: コンボボックスで項目を選択できないようにする


(過去ログ 106 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■63445 / inTopicNo.1)  コンボボックスで項目を選択できないようにする
  
□投稿者/ 嵐24HrTV (1回)-(2012/08/26(Sun) 16:00:47)

分類:[C#] 

コンボボックスのリスト項目(Item)をグレー表示にして選択できないようにすることは可能でしょうか?
引用返信 編集キー/
■63447 / inTopicNo.2)  Re[1]: コンボボックスで項目を選択できないようにする
□投稿者/ Azulean (22回)-(2012/08/26(Sun) 18:22:21)
No63445 (嵐24HrTV さん) に返信
> コンボボックスのリスト項目(Item)をグレー表示にして選択できないようにすることは可能でしょうか?

普通のコンボボックスにはできません。
自分で描画したり、アイテムを洗濯しようとしたときの処理を横取りしたり、いろいろと大変かと思われます。

Windows でそういったインターフェースはほとんど見かけることがないと思います。
本当にその仕様でよいのかは再考してみて欲しいところですが…。
引用返信 編集キー/
■63450 / inTopicNo.3)  Re[2]: コンボボックスで項目を選択できないようにする
□投稿者/ Jitta (6回)-(2012/08/26(Sun) 23:35:48)
Jitta さんの Web サイト
No63447 (Azulean さん) に返信
> ■No63445 (嵐24HrTV さん) に返信
>>コンボボックスのリスト項目(Item)をグレー表示にして選択できないようにすることは可能でしょうか?
>
> 普通のコンボボックスにはできません。
> 自分で描画したり、アイテムを洗濯しようとしたときの処理を横取りしたり、いろいろと大変かと思われます。
>
> Windows でそういったインターフェースはほとんど見かけることがないと思います。
> 本当にその仕様でよいのかは再考してみて欲しいところですが…。

 ComboBox ではなく、Menu だとそのようなことが出来るような。
項目を、項目ではなく項目のタイトルとして使う、という用途がありますね。
Visual Studio の標準コントロールのどれかに、そのようなコンテキスト メニューがあります。
が、初めて見たときは「何で選択できないんだ?というか、何でメニュー中にこれがあるんだ?」と驚きました。
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -