发布网友
发布时间:2022-04-23 15:10
共2个回答
热心网友
时间:2023-09-19 16:51
NodeMouseClick触发后估计有执行了其他东西,这得跳出这个堆栈显示窗体。
一个BT的方式:加一个计时器,通过激活计时器打开窗体。
C# code
private void timer1_Tick(object sender, EventArgs e)
{
timer1.Enabled = false;
Form form = new Form();
form.Show();
}
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
timer1.Interval = 1;
timer1.Enabled = true;
}
热心网友
时间:2023-09-19 16:51
this.treeView2.SelectedNode.Nodes.Add(new TreeNode("商品分类_新类"));
this.treeView2.Focus();
this.treeView2.SelectedNode.BeginEdit();
//改成这样
TreeNode nd = new TreeNode("商品分类_新类")
this.treeView2.SelectedNode.Nodes.Add(nd );
this.treeView2.SelectedNode = nd ;追问请问当前子节点的父节点如何表示呢?
烦请给句代码,非常感谢。
追答当前子节点的父节点?是不是矛盾了,当前子节点的父节点不就是当前节点么。。
是想问当前节点的父节点吗?