我正在使用Windows项目并使用c#。我想抓住树视图选择的节点,我点击右键点击。
我正在写tvlocation.SelectedNode.Index
但它只返回Root Node的索引。
感谢您的帮助...
答案 0 :(得分: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));
}
}
如果您也需要,可以在这里以编程方式选择节点。