none
オプションボタンのラベルのフォーカス RRS feed

  • 質問

  • VS2008でWindowsFormを使用したアプリケーションを作成しています。

    ラジオボタンやチェックボックスをマウスでクリックしてにフォーカスがあたった場合には、
    値の文字の部分に点線の四角枠が表示されるのが通常の動作だと思うのですが、
    なぜかWindows Server 2008上で起動させると点線の四角枠が表示されません。

    ただし、Tabキーでラジオボタンやチェックボックスにフォーカスを移動させた場合にはきちんと点線の四角枠され、
    この以降はクリックした場合でも点線の四角枠が表示されます。

    マウス操作のユーザーの場合、
    どこにフォーカスがあたっているのかわからないと言われて対応に困っております。


    .NetではOSが変わっても基本的には同じ挙動をしなければならないと思うですが、
    みなさんの環境でも同じ現象になりますでしょうか?


    【開発環境】
    Vistual Studio 2008 SP1
    Vistual Basic (.Net Framework 3.5でビルド)

    【稼働環境】
    Windows Server 2008 ServicePack 2 (32bit)
    .Net Framework 3.5 ServicePack 1
    画面のデザイン Windowsクラシック
        ※ 複数のマシンで試したのですが全部NGでした

    【検証アプリ】
    空のWindowsフォームにラジオボタン、チェックボックスを配置してビルド

    【他に検証したOS】
    XP           OK
    2003R2    OK
    (どれも.Net Framework 3.5 ServicePack 1です)


    よろしくお願いします。

    2010年6月25日 3:15

回答

すべての返信