首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么把TreeView中其中某些节点(TreeNode)字体变粗些

2012-03-09 
如何把TreeView中其中某些节点(TreeNode)字体变粗些?如题/[解决办法]自已画CustomDraw应该可以解决问题。[

如何把TreeView中其中某些节点(TreeNode)字体变粗些?
如题/

[解决办法]
自已画CustomDraw应该可以解决问题。
[解决办法]
首选想到的是自己画。
扩展一下 TCustomTreeView 也行
[解决办法]
procedure TForm1.TreeView1CustomDrawItem(Sender: TCustomTreeView;
Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
if Node.Text = 'aaa ' then// 哪个node想突出显示就在这里随意定了
with Sender.Canvas.Font do
Style := Style + [fsBold];
end;

热点排行