C#treeview在单击事件里面怎么判断选 中的是哪一个节点?

如下图,比如说怎么判断选中的是退出系统这一节点?... 如下图 ,比如说怎么判断选中的是 退出系统这一节点? 展开
 我来答
fewind1990
2011-04-25 · TA获得超过347个赞
知道小有建树答主
回答量:478
采纳率:0%
帮助的人:234万
展开全部
if(treeview.selectednode.text=="退出系统")
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
eagle_610
2011-04-25 · TA获得超过203个赞
知道答主
回答量:39
采纳率:0%
帮助的人:20.5万
展开全部
当你加载时要设置各个节点的NAME,然后在双击事件里e.Node.Name 判断
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
uddeegtkg
2011-04-25 · 超过10用户采纳过TA的回答
知道答主
回答量:82
采纳率:0%
帮助的人:44.7万
展开全部
我一般用 NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
e.node 获得方便一点
MouseClick()的话 treeView.GetNodeAt(e.X,e.Y)
追问
能不能给我个详细点的代码啊 ?小弟刚学  有点迷茫,你就像我给出的图,在单击事件里面选中的是退出系统作个例子 给我个详细 点的代码,先谢谢了!
追答
在你定义的treeView1 的属性窗口事件里找的 NodeMouseClick双击会加上一个 事件然后在 事件的方法中判断
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
if(e.node.text=="退出系统")
{
///写你退出系统的代码
///Exit()
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leon382
2011-04-25 · TA获得超过1064个赞
知道小有建树答主
回答量:1744
采纳率:0%
帮助的人:979万
展开全部
if(e.Node.Name =="退出系统")
{

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式