c# - 如何移除树节点并将其节点节点向上移动?

标签 c# winforms treeview

实际上在我的 treeview 中,当我删除一个树节点时,它会删除它的所有子节点,但我需要向上移动它的子节点而不是删除。我必须在 winforms 中使用 c sharp。

有人帮帮我。

最佳答案

所以您只想删除一个节点并保留所有子节点?

你要做的是:

  1. 从要删除的节点中删除子节点。
  2. 在要删除的节点之前添加子节点。
  3. 删除选定的节点。

关于c# - 如何移除树节点并将其节点节点向上移动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5897432/

相关文章:

.net - 在运行时向 WPF TreeViewItem 添加图标

xml - 使用 TreeView 的主细节

delphi - 递归遍历 TreeView 中的节点?

c# - 为什么没有 setter 的属性没有序列化

c# - 有没有办法让控制台应用程序仅使用 .NET Core 中的单个文件运行?

C#:Control.BeginInvoke 在哪里运行?

c# - 尝试让对话框窗口记住它的最后位置

c# - 动态创建属性

c# - 使用 Service Fabric 的 Owin 基于主机名的站点

c# - 需要 SQL 查询调试