读书人

怎样删除TreeView中的任一结点解决方法

发布时间: 2012-02-20 21:18:24 作者: rapoo

怎样删除TreeView中的任一结点
怎样删除TreeView中的任一结点

[解决办法]
TTreeNode* node;
node=TreeView1-> Selected;
//或node=TreeView1-> Items-> Item[2];
if(node)node-> Delete();//删除节点node及其子孙

[解决办法]
路过
一样啊!没事干!
void __fastcall TForm1::TreeView1MouseDown(TObject *Sender, TMouseButton Button, TShiftState Shift, int X, int Y)

{
if (CheckBox1-> Checked && Sender-> ClassNameIs( "TTreeView "))
{
TTreeView *pTV = (TTreeView *)Sender;
pTV-> Items-> Delete(pTV-> GetNodeAt(X,Y));
}
}

读书人网 >C++ Builder

热点推荐