C#でTreeViewから現在クリックされたノードを取得する方法を教えてください。

C#ではTreeViewコントロールのAfterSelectイベントを利用すれば、現在クリックされたノードを取得することができます。以下のように操作します。

  1. フォームに TreeView コントロールを追加して Name プロパティを「treeView1」に設定します。
  2. フォームのコンストラクタまたは Load イベント内で、AfterSelect イベントの処理メソッドを登録します。例えば、treeView1.AfterSelect += TreeView1_AfterSelect;
  3. イベントハンドラでTreeViewコントロールのSelectedNodeプロパティから、現在クリックされたノードを取得できます。例:
private void TreeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
    TreeNode selectedNode = treeView1.SelectedNode;
    // 处理当前点击的节点
    // ...
}

上記の手順で、C#でTreeViewコントロールを使用して現在クリックされているノードを取得できます。

bannerAds