c#怎么实现treeview节点单击一级节点时弹出二级节点,但是三级节点和四级节点都不展开?
答案:2 悬赏:30
解决时间 2021-12-31 20:51
- 提问者网友:且恨且铭记
- 2021-12-31 10:46
c#怎么实现treeview节点单击一级节点时弹出二级节点,但是三级节点和四级节点都不展开?
最佳答案
- 二级知识专家网友:duile
- 2021-12-31 11:07
在nodemouseclick事件里处理,通过e.Node.Level判断当前节点是第几级。调用expand方法。
OnNodeMouseClick(s,e)
{
if(e.Node.Level == 1)
{
if(e.Node.IsExpanded)
{
e.Node.Collaspe();
}
else
{
e.Node.Expand();
}
}
}
OnNodeMouseClick(s,e)
{
if(e.Node.Level == 1)
{
if(e.Node.IsExpanded)
{
e.Node.Collaspe();
}
else
{
e.Node.Expand();
}
}
}
全部回答
- 1楼网友:你可爱的野爹
- 2021-12-31 12:12
可以在单击的事件中,给TreeView的单击位置发送个一个双击的消息
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯