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

设置树TreeViewNode 颜色有关问题

2012-02-25 
设置树TreeViewNode 颜色问题树TreeViewNodeINode1TreeViewNode-Items-AddChild(NULL,未出)INode2T

设置树TreeViewNode 颜色问题
树TreeViewNode
  INode1=TreeViewNode->Items->AddChild(NULL,"未出");
  INode2=TreeViewNode->Items->AddChild(NULL,"暂缓");
  .....
 怎么对个列设置上不同颜色? 如 ,"未出" 设置成红色 ,"暂缓" 设置成蓝色.谢谢!

[解决办法]
TreeViewNode应该类似吧

C/C++ code
void __fastcall TForm1::TreeView1CustomDrawItem(      TCustomTreeView *Sender, TTreeNode *Node, TCustomDrawState State,      bool &DefaultDraw){   String text;   text = Node->Text;        if( text.Pos("有档") )        {                 TreeView1->Canvas->Font->Color=clRed;        }        else        {                    TreeView1->Canvas->Font->Color=clBlue;        }} 

热点排行