当我右键单击 TreeView 上的树节点时没有任何反应(Windows 表单)
Nothing happens when I RIGHT click the Tree Node on the TreeView (Windows Form)
我试图在右键单击树节点时创建一个新节点。
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
treeView1.Nodes[0].Nodes.Add("Folder");
}
}
它对我有用。检查事件是否关联。另外,如果要添加子节点,请使用 SelectedNode。
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
if (e.Button == MouseButtons.Right && treeView1.SelectedNode != null)
{
treeView1.SelectedNode.Nodes.Add("Folder");
// To make visible the inserted node
treeView1.SelectedNode.Expand();
}
}
我试图在右键单击树节点时创建一个新节点。
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
treeView1.Nodes[0].Nodes.Add("Folder");
}
}
它对我有用。检查事件是否关联。另外,如果要添加子节点,请使用 SelectedNode。
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
if (e.Button == MouseButtons.Right && treeView1.SelectedNode != null)
{
treeView1.SelectedNode.Nodes.Add("Folder");
// To make visible the inserted node
treeView1.SelectedNode.Expand();
}
}