掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TTreeViewを部分的に文字色を変えるには? (ID:20692)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
試したところ DefaultDrawをFalseにしなくても、できそうな気がしますね。 procedure TForm1.TreeView1CustomDrawItem(Sender: TCustomTreeView; Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean); begin if Node.AbsoluteIndex = 1 then // <=実際に変更する条件を指定 begin with TreeView1.Canvas.Font do begin if not (cdsSelected in State) then Color := clBlue; Style := [fsUnderline]; end; end; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.