掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TreeViewの特定ノードのテキストカラーを変更するには? (ID:44996)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
えー! TTreeViewに限らず・・・・ TCanvasについて http://support.embarcadero.com/article/36425 ご承知の通りTreeViewも内容はCanvasで描画されています。 Object.Font.Color はそのオブジェクトのプロパティー値を変えています。 描画する時にCanvasは最初にそのオブジェクトのFont.Colorを参照します。 OnClickイベントなどで変更した場合、そのように全体の色が変わります。 Object.Canvas.Font.Color はCanvasのFont.Colorの値を変えていることになります。 これから描画しようとしている文字列の色を指定することになります。 普通は、OnDrawに類するイベントで自身で描画する場合にそうします。 こうすることで、内容によって描画する文字の色を変更することもできます。 な、感じでいかがでしょう?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.