/ /右クリックするとツリービューの選択されたノードを見つける方法 - c#、treeview

右クリックすると、ツリービューの選択されたノードを見つけることができます - c#、treeview

私はWindowsプロジェクトに取り組んでいて、C#を使っています。私はツリービューの選択したノードを右クリックしてクリックしたい。

私は書いています tvlocation.SelectedNode.Index

ルートノードのインデックスのみを返します。

あなたのお手伝いをありがとう...

回答:

回答№1は4

クリックされたノードを特定する場合は、次のようにNodeMouseClickイベントを処理します。

private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
MessageBox.Show(string.Format("Node clicked: {0}", e.Node.Text));
}
}

必要な場合は、ここでプログラムでノードを選択することもできます。