treeview のノードを削除する方法を教えてください。
TreeView コントロールでノードを削除するには、ノードの Remove メソッドを使用します。手順は次のとおりです。
- まずは、TreeViewのSelectedNodeプロパティから削除対象のノードを取得します。
- それをTreeViewから取り除くために、ノードのRemoveメソッドを使用します。
以下にサンプルコードを示します。
// 获取要删除的节点
TreeNode selectedNode = treeView1.SelectedNode;
if (selectedNode != null)
{
// 从TreeView中移除节点
treeView1.Nodes.Remove(selectedNode);
}
実際の運用では、ノードがルートノードであるか、子ノードを持つなど、削除操作の正確性と完全性を担保するため、さらなる条件判定が必要になる場合がありますので、ご注意ください。