Winformsチェックボックス:CheckState Propertyの不定レンダリングは異なっています

StackOverflow https://stackoverflow.com/questions/2778979

質問

C#環境では、チェックボックスのチェックステートプロパティを設定して、チェックボックス内に「緑の正方形」を表示します。

VB環境では、これは「グレー付きチェック」として表示されます(「ダミー」ユーザーであっても直感的ではありません)。

VB.NETの「グリーンスクエア」のように見えている状態を不定にするにはどうすればよいですか?

ところで、私はVS2008、Winforms 2.0を使用しています。

(BTW2:私は2つのタグCheckState不確定性を作成しようとしましたが、これは私の質問により適していますが、ポイントのためにStackOverflowによって禁止されていません!)

役に立ちましたか?

解決

グリーンスクエアを取得するには、アプリケーションのXPビジュアルスタイルを有効にする必要があります。あなたの中でこれを試してください Main 呼び出す前に機能します Application.Run(...):

Application.EnableVisualStyles();
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top