我有这个树视图结构:
Users
|_Online
|_Offline
|_ user1 --> current status offline
|_ user2 --> current status Online
|_ user3 --> current status offline
|_ user4 --> current status online我想要做的是,当用户在线时,他将被从离线节点删除,并移动到在线节点。user2和user4的示例,如有任何帮助,请
非常感谢
发布于 2012-12-03 03:26:46
假设您使用的是内置的TTreeView,那么您可以调用TTreeNode.MoveTo方法。
user2node.MoveTo(onlineNode, naAddChild);如果你问一个评论:
如何在代码中访问离线子节点?
如下所示:
node := offlineNode.getFirstChild;
while Assigned(node) do
begin
DoSomething(node);
node := node.getNextSibling;
end;https://stackoverflow.com/questions/13672837
复制相似问题