2

同じフォームで複数の TVirtualStringTree を同時に使用しています。

ツリーに選択されたノードがあり、現在フォーカスが別のツリーにある場合、選択は薄い灰色で強調表示されます。

フォーカスされていない TVirtualStringTree の選択を通常の選択色 (私のコンピュータでは青) で強調表示する簡単な方法はありますか?

ありがとう

4

2 に答える 2

10

色の設定は機能しますが、「正しい」方法は有効ですTreeOptions--> PaintOptions-->toPopupMode

toPopupMode  // Paint tree as would it always have the focus (useful for tree combo boxes etc.)
于 2010-06-23T08:59:58.697 に答える
2

わかりました。TVirtualStringTreeには「Color」プロパティがあり、「UnfocusedSelctionColor」などの構成可能なサブカラーがあります...

StackOverflow、私の目から接着剤を取り除いてくれてありがとう:-)

[編集]これは、焦点の合っていない選択範囲の色を変更する最初の方法でしたが、これは機能しましたが、globの答えがこれを行うための最良の方法です。

于 2010-06-23T07:42:45.880 に答える