在我的 Windows 应用程序中,我有一个树视图。我制作了自定义按钮来向下移动节点。单击按钮时会发生以下情况:
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()
or tvCategories.Invalidate()
or tvCategories.Update()
不起作用。
有人知道如何解决这个问题吗?
PS:我正在使用 DevComponents 的第 3 方树视图。
正如我发现的,将焦点设置在树视图上会导致刷新
通过使用
TreeView.Focus()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)