メインコンテンツへスキップ

.netカレンダーコントロールのフォント・背景色がユーザー環境で反映されない

コメント

6件のコメント

  • Tanda

    障害の切り分けですが、開発環境のマシンに実行版を入れて動作させた場合はどうでしょうか?

  • Ace_Nagashima

    ISHIJIMAさん ありがとうございます。

    カレンダーのオブジェクトプロパティで

    BackColor に  DotNet.System.Drawing.Color.FromArgb(255,0,62,62)

    Font に  DotNet.System.Drawing.Font('MS 明朝',30)  を指定しています。

     

    tandaさん  ありがとうございます。

    実行版をインストールして試してみます。

     

  • nagai

    カレンダーコントロールのフォントを変える場合は、

    動作環境⇒動作設定⇒WindowsXPのテーマを使用をNoにする必要があるのですが

    実行環境の「WindowsXPのテーマを使用」をNoにしていますか?

     

  • Ace_Nagashima

    nagaiさん ありがとうございます。

    実行環境の「WindowsXPのテーマを使用」がYesになっていました。

    Noに変更したらフォント・背景色が反映されました。

    解決しました。ありがとうございました。

  • Ace_Nagashima

    開発版では「WindowsXPのテーマを使用」をNOに変更していましたが、

    ユーザー環境では変更し忘れていました。

    .netコントロールを使用する場合は「WindowsXPのテーマを使用」をNOに

    するのは必須みたいですね。

    皆さん、ありがとうございました。

  • Tanda

    忘れていますね。(^^;

サインインしてコメントを残してください。