TZ

この記事は約6分で読めます。

フォーラムへの返信

10件の投稿を表示中 - 21 - 30件目 (全31件中)
  • 投稿者
    投稿
  • TZTZ
    キーマスター

    お待たせしました。本事象は V5.2.0 で修正しました。

    TZTZ
    キーマスター

    解決方法が見つかりましたので次のバージョンで対応いたします。
    お急ぎでしたら、ListView 内に下記コードを追加してください。

    protected override void OnHandleCreated(EventArgs e) {
    base.OnHandleCreated(e);
    this.Theme = this.theme;
    }

    • この返信は1年、 6ヶ月前にTZTZが編集しました。
    TZTZ
    キーマスター

    お問合せありがとうございます。

    事象の再現ができました。
    おそらく、デザイナで VisualStudio2019Dark テーマを設定して実行するとカラムが白くなる事象と思います。
    もし、違ってましたらご指摘ください。

    原因としてはテーマ設定の場所が悪いようです。。。
    回避策を調査いたします。現時点では Load イベント で再度テーマ設定して頂けますか。

    TZTZ
    キーマスター

    ありがとうございます。あと、スピンボックスの問題(EnumChildWindowsがCount:0)は回避できそうにないので Load イベント以降でテーマ設定しないといけない制約となります…。

    TZTZ
    キーマスター

    ありがとうございます。リストビューの実装を変更してv4.0.4をリリースしました。ソートマークは公開ソースには含まれていませんが、マークが表示されるところまでは確認しました(ソートマークは実装が必要なんですね…。)

    ただ、現時点では、下記に該当すると別途実装が必要そうです。他にもあるかもしれません。

    ・行選択を FullRowSelect=false で利用したい場合
    ・フォーカスアウトした場合の選択色を変えたい場合

    TZTZ
    キーマスター

    確認しました。難しいですね。ダークモードにした時点でマウスホーバーはしなくなりますね。
    オーナードローでどこまで実装するかになると思います。ちなみに、ソートマークはどのようにして表示しているのでしょうか?

    TZTZ
    キーマスター

    フォームが表示されていない状態(コンストラクタなど)でダークモードの設定をするとカウント0のエラーになりますね。
    Load か Shown イベントでダークモードの設定をすると回避できますが、対策を考えてみます。

    TZTZ
    キーマスター

    ご連絡ありがとうございます。なるほど。ToolStrip に配置されるんですね。
    まったく想定していませんでした。確認します。

    TZTZ
    キーマスター

    ご購入ありがとうございます。お待たせしました。スピンボックスコントロールをダークモード化したものをリリースしました(v4.0.3)
    よろしくお願いいたします。

    TZTZ
    キーマスター

    確認しました。ボタン部分を独自描画すればダークモード化できそうです。次のリリースで公開します。

10件の投稿を表示中 - 21 - 30件目 (全31件中)
スポンサーリンク