社区
C#
帖子详情
treeview里,如何某一部分的节点的CheckBox不可点击?
YASHENYI
2010-09-27 02:58:34
我想请教各位,在treeview里的叶节点都显示着CheckBox,要怎样使一部分节点的CheckBox可点击,某一部分的节点的CheckBox不可点击(即不可打勾,也不可去掉打勾)?
...全文
224
5
打赏
收藏
treeview里,如何某一部分的节点的CheckBox不可点击?
我想请教各位,在treeview里的叶节点都显示着CheckBox,要怎样使一部分节点的CheckBox可点击,某一部分的节点的CheckBox不可点击(即不可打勾,也不可去掉打勾)?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YASHENYI
2010-09-28
打赏
举报
回复
呵呵,不好意思~
josxhn
2010-09-27
打赏
举报
回复
我之前也有这个需求来的,但是发现node没有单独的checkbox设置。
所以也是采取的取巧灵活的办法,如1楼
Ps:你楼上是一位不是两位
YASHENYI
2010-09-27
打赏
举报
回复
谢谢楼上两位~~
小童
2010-09-27
打赏
举报
回复
[Quote=引用 1 楼 ranen2010 的回复:]
有一个比较笨的办法,在TreeView的AfterCheck事件里面,
判断当前的节点可不可以让用户改,如果不可以改就用 node.Checked=!node.Checked;
[/Quote]
第二个方法:
在TreeView的BeforeCheck事件中
if (e.Node.Level == 0)//可以换成你要的条件
{
e.Cancel = true;
}
小童
2010-09-27
打赏
举报
回复
有一个比较笨的办法,在TreeView的AfterCheck事件里面,
判断当前的节点可不可以让用户改,如果不可以改就用 node.Checked=!node.Checked;
Winform中
TreeView
中部分
节点
前面的
CheckBox
隐藏
在某些情况下,我们可能希望部分
节点
显示复选框(
CheckBox
),而其他
节点
则不显示。本篇文章将深入探讨如何在C#的Winform环境下,针对`
TreeView
`控件实现部分
节点
前的
CheckBox
隐藏。 首先,我们需要了解`TreeNode`...
带
CheckBox
的
TreeView
控件
- 使用HierarchicalDataTemplate,可以将
CheckBox
嵌入到
TreeView
Item中,使得每个
节点
都有一个可选的
CheckBox
。 - 为了实现全选/全取消功能,需要监听根
节点
的
CheckBox
状态改变,并根据其状态遍历所有子
节点
,更新...
treeview
和
checkbox
的例子(9KB)...
在给定的压缩包文件中,我们有四个文件:`Module1.bas`, `Form1.frm`, `Form1.frx`, 和 `TV
CheckBox
es.VBP`,这些都是VB6(Visual Basic 6)项目的
一部分
。 1. **
TreeView
控件**: - `
TreeView
`控件显示一个树形...
C#
TreeView
自定义
CheckBox
本篇将深入探讨如何在`
TreeView
`控件中为部分
节点
添加`
CheckBox
`,并实现与之相关的交互功能。 首先,我们需要理解`
TreeView
`控件的基本结构。`
TreeView
`由一系列`TreeNode`组成,每个`TreeNode`可以代表一个层级...
Web开发带
checkbox
的
treeview
2. `
checkbox
.whole_node`:决定复选框是在
节点
文本前还是整个
节点
都可
点击
。设置为`true`,用户
点击
节点
任何部分都会改变复选框状态。 3. `
checkbox
.show_checked_parents`:当子
节点
全被选中时,是否显示父
节点
的...
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章