C# 单击右键时如何查找treeview的选定节点
我正在从事windows项目并使用c#。我想捕获我右键单击的treeview所选节点 我正在写C# 单击右键时如何查找treeview的选定节点,c#,treeview,C#,Treeview,我正在从事windows项目并使用c#。我想捕获我右键单击的treeview所选节点 我正在写tvlocation.SelectedNode.Index 但它只返回根节点的索引 感谢您的帮助…如果您希望识别单击的节点,请按如下方式处理NodeMouseClick事件: private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { if (e.Button == MouseButt
tvlocation.SelectedNode.Index
但它只返回根节点的索引
感谢您的帮助…如果您希望识别单击的节点,请按如下方式处理NodeMouseClick事件:
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
MessageBox.Show(string.Format("Node clicked: {0}", e.Node.Text));
}
}
如果您也需要,您可以在此处通过编程方式选择节点。如果您希望识别单击的节点,则处理NodeMouseClick事件,如下所示:
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
MessageBox.Show(string.Format("Node clicked: {0}", e.Node.Text));
}
}
如果您也需要,您可以在此处通过编程方式选择节点