treeview のノードを削除する方法を教えてください。

TreeView コントロールでノードを削除するには、ノードの Remove メソッドを使用します。手順は次のとおりです。

  1. まずは、TreeViewのSelectedNodeプロパティから削除対象のノードを取得します。
  2. それをTreeViewから取り除くために、ノードのRemoveメソッドを使用します。

以下にサンプルコードを示します。

// 获取要删除的节点
TreeNode selectedNode = treeView1.SelectedNode;
if (selectedNode != null)
{
    // 从TreeView中移除节点
    treeView1.Nodes.Remove(selectedNode);
}

実際の運用では、ノードがルートノードであるか、子ノードを持つなど、削除操作の正確性と完全性を担保するため、さらなる条件判定が必要になる場合がありますので、ご注意ください。

bannerAds