社区
C#
帖子详情
没分了,也请问一下TreeNode是否被选中???
xiangding
2003-09-14 10:39:01
我有一个TreeView,我怎么判断用户单击这个TreeView时,是否被选中的节点为空...
我用这个不行:
if (Treenode1.selectedNode==null)
{
MessageBox.show("为空") //但实际上有节点被单击了
}
...全文
35
13
打赏
收藏
没分了,也请问一下TreeNode是否被选中???
我有一个TreeView,我怎么判断用户单击这个TreeView时,是否被选中的节点为空... 我用这个不行: if (Treenode1.selectedNode==null) { MessageBox.show("为空") //但实际上有节点被单击了 }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wordinchina
2003-09-15
打赏
举报
回复
if (Treenode1.selectedNode==null)
{
MessageBox.show("为空") //但实际上有节点被单击了
}
if (Treenode1.selectedIndex==-1)
{
//为空。
}
两者都可以,你再看看事件是否关联,响应什么事件。
janage
2003-09-15
打赏
举报
回复
if (Treenode1.selectedIndex==-1)
{
//为空。
}
janage
2003-09-15
打赏
举报
回复
if (Treenode1.selectedIndex==-1)
{
//
}
jiangfulin
2003-09-15
打赏
举报
回复
兄弟,试试上面的代码,
jiangfulin
2003-09-15
打赏
举报
回复
private bool m_nodeSelected = false;
protected override void OnPopup(EventArgs e)
{
Point m_pt = m_tv.PointToClient(Control.MousePosition);
TreeNode over = m_tv.GetNodeAt(m_pt);
if(over != null)
{
nodeSelected = true;
}
else
{
nodeSelected = false;
}
skykevin
2003-09-15
打赏
举报
回复
不懂:既然节点都选中了(treeview已在内存中构造好了),还怎么会为空呢?
CSTerry
2003-09-15
打赏
举报
回复
if (Treenode1.selectedNode==null)
{
MessageBox.show("为空") //但实际上有节点被单击了
}
应该可以吧?你是在 AfterSelect 还是在 BeforeSelect 里面执行这段代码的?
xz_king
2003-09-14
打赏
举报
回复
if (Treenode1.selectedIndex>0)
树猫
2003-09-14
打赏
举报
回复
up
俺是做asp.net的,winform不熟悉
帮你顶
xiangding
2003-09-14
打赏
举报
回复
有人教教我吗?
xiangding
2003-09-14
打赏
举报
回复
上面兄弟的也不行,会报错
msm610
2003-09-14
打赏
举报
回复
if (TreeNodel.GetNodeAt()==null)
xiangding
2003-09-14
打赏
举报
回复
up,
上面兄弟的不行。
动态添加、删除树控件的节点,获取树形控件的
选中
项
动态添加、删除树控件的节点,获取树形控件的
选中
项
ztree获取当前
选中
节点子节点id集合的方法
本文实例讲述了ztree获取当前
选中
节点子节点id集合的方法。分享给大家供大家参考。具体分析如下: 要求:获取当前
选中
节点的子节点id集合。 步骤: 1.获取当前节点 2.用ztree的方法transformToArray()获取当前
选中
节点(含
选中
节点)的子节点对象集合。 3.遍历集合,取出需要的值。
treeNode
:当前
选中
节点对象 function getChildNodes(
treeNode
) { var childNodes = ztree.transformToArray(
treeNode
); var nodes = new Array(); fo
树控件treeview
c#树控件treeview_添加
treenode
节点_
选中
显示_删除
js获取Treeview
选中
的节点(C#
选中
CheckBox项)
方法网上有很多,试了
一下
都有瑕疵。最后找了个看上去代码比较少,比较顺眼的,测试结果报错说有几个函数不存在,于是设置断点调试,各个属性查找有用的字段,终于找到。 现整理如下: 首先,要想在javascript中获取treeview中带checkbox的节点,需要设置treeview节点的某些属性,我是在后台代码中添加的。 代码如下:
TreeNode
newNode = new
TreeNode
(); newNode.Text = “showText”; newNode.Value =id; newNode.NavigateUrl = id; // 可用来在javascript中获取需要的va
Extjs 中的 Treepanel 实现菜单级联
选中
效果及实例代码
TreePanel继承自Panel,在ExtJS中使用树控件含有丰富的属性和方法实现复杂的功能。其中Ext.tree.
TreeNode
代表一个树节点,比较常用的属性包括text、id、icon、checked等、异步树Ext.tree.Async
TreeNode
、树加载器Ext.tree.TreeLoader。下面介绍Extjs 中的 Treepanel 实现菜单级联
选中
效果。 在 treepanel 里添加以下代码即可实现级联
选中
效果 主要实现了以下效果: 1.点击父级批量设置所有子节点
选中
状态 2.点击当前节点寻找所有父级并设置
选中
状态 3.取消当前节点并取消所有子节点
选中
状态 4.取消当
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章