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

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

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.54485 の関連記事表示

<< 0 >>
■54485  コンボボックスを読み取り専用にしたい
□投稿者/ みなみ -(2010/10/22(Fri) 10:15:21)

    分類:[C#] 

    いつも勉強させて頂いています。
    ありがとうございます。
    どなたか、ひとつアドバイスをお願い致します。

    コンボボックスにて、
     ・読み取り専用 (ReadOnly)
     ・背景色:白 (BackColor)
     ・文字色:黒色 (ForeColor)
    を実現したいのですが、何か方法は無いでしょうか?

    例えばテキストボックスの場合ですと、
    プロパティをいじることで上記状態にできますが、
    コンボボックスの場合は「ReadOnly」属性がありません。
    また、「Enabled」をfalseにすると、
    背景色/文字色ともが変わってしまい内容が見づらくて困っております。


    よろしくお願いします。
親記事 /過去ログ91より / 関連記事表示
削除チェック/

■54495  Re[1]: コンボボックスを読み取り専用にしたい
□投稿者/ ごう -(2010/10/22(Fri) 11:48:49)
    No54485 (みなみ さん) に返信
    > コンボボックスの場合は「ReadOnly」属性がありません。

    ReadOnly属性を使いたいのであれば、カスタム コントロールを作ってReadOnlyプロパティを用意するという方法があります。

    当方はいつもじゃんぬさん作成のReadOnlyComboBoxを使ってます。
    BackColor、ForeColorもいじれます。
    http://jeanne.wankuma.com/library/readonlycombobox/source.html
記事No.54485 のレス /過去ログ91より / 関連記事表示
削除チェック/

■54497  Re[2]: コンボボックスを読み取り専用にしたい
□投稿者/ みなみ -(2010/10/22(Fri) 12:04:50)
    ごうさん、助かりました。

    このような素晴らしいカスタムコントロールを公開されているじゃんぬさんにも感謝です。


    ありがとうございました。
記事No.54485 のレス / END /過去ログ91より / 関連記事表示
削除チェック/

■54535  Re[3]: コンボボックスを読み取り専用にしたい
□投稿者/ m2 -(2010/10/25(Mon) 14:46:11)
    No54497 (みなみ さん) に返信

    [ComboBox]の[DropDownStyle]プロパティを[DropDownList]に設定すればいいのでは?ないですかね。
記事No.54485 のレス / END /過去ログ91より / 関連記事表示
削除チェック/

■54571  Re[4]: コンボボックスを読み取り専用にしたい
□投稿者/ PATIO -(2010/10/26(Tue) 20:01:50)
    2010/10/26(Tue) 20:02:25 編集(投稿者)

    No54535 (m2 さん) に返信
    > ■No54497 (みなみ さん) に返信
    >
    > [ComboBox]の[DropDownStyle]プロパティを[DropDownList]に設定すればいいのでは?ないですかね。

    選択状態の変更すらして欲しく無いという話になるとこれでは解決できないですね。
    やはりじゃんぬさんのコントロールを使う事になると思います。
    ただ、触れませんと言う事を示すためのDisable表示なのでWindowsの標準のインターフェイスと言う
    方向で考えるとそれに従うのもありかもとは思いますけれど。

    ラベルにして置いて隣にボタンを配置してというデザインで対応するという手もありそうですけどね。
記事No.54485 のレス / END /過去ログ91より / 関連記事表示
削除チェック/

■54587  Re[5]: コンボボックスを読み取り専用にしたい
□投稿者/ m2 -(2010/10/27(Wed) 10:36:43)
    No54571 (PATIO さん) に返信
    > 2010/10/26(Tue) 20:02:25 編集(投稿者)
    >

    了解です。
記事No.54485 のレス / END /過去ログ91より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -