【发布时间】:2011-04-11 22:16:21
【问题描述】:
在我的 Windows 应用程序中,我有一个树视图。我制作了 custum 按钮来向下移动节点。这是单击按钮时发生的情况:
Node destNode = tvCategories.SelectedNode.NextNode;
Node srcNode = tvCategories.SelectedNode;
Node parentNode = srcNode.Parent;
// Switch nodes
parentNode.Nodes[destNode.Index] = srcNode;
parentNode.Nodes[srcNode.Index] = destNode;
代码运行良好,但我的树视图没有更新。我没有看到节点的切换。
tvCategories.Refresh() 或 tvCategories.Invalidate() 或 tvCategories.Update() 不起作用。
有人知道如何解决这个问题吗?
PS:我正在使用 DevComponents 的第 3 方树形视图。
【问题讨论】:
-
你试过
Application.DoEvents()吗? -
你建议把那条线放在哪里?
-
点击操作结束时的@Martjin