社区
C#
帖子详情
如何取消treeview自动编辑节点,而保留BeginEdit()功能?
xiaoyaox044
2012-01-01 03:05:47
我想实现以下功能:
对某树节点右键点击“编辑”,然后判断:如果该节点有子节点,不准编辑
问题出现了:
1、如果设置属性labelEdit = true :选中某节点,再点击一下,自动进入编辑状态,没有调用右键菜单“编辑”对应函数,也就没有触发判断
2、如果设置属性labelEdit = false :关闭了点击节点自动编辑的功能,但在编辑函数中BeginEdit()就无法运行了。
要怎么解决这个问题,特此求教?
...全文
79
2
打赏
收藏
如何取消treeview自动编辑节点,而保留BeginEdit()功能?
我想实现以下功能: 对某树节点右键点击“编辑”,然后判断:如果该节点有子节点,不准编辑 问题出现了: 1、如果设置属性labelEdit = true :选中某节点,再点击一下,自动进入编辑状态,没有调用右键菜单“编辑”对应函数,也就没有触发判断 2、如果设置属性labelEdit = false :关闭了点击节点自动编辑的功能,但在编辑函数中BeginEdit()就无法运行了。 要怎么解决这个问题,特此求教?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Bullatus
2012-01-02
打赏
举报
回复
先判断是否可以编辑,然后再在点击事件中设置labelEdit = true/false
xiaoyaox044
2012-01-02
打赏
举报
回复
肿么回事?难道是我的表述不够清楚吗?
C#全能速查宝典
2.2.3 B
eginE
dit
方法——将单元格置于
编辑
模式下 153 2.2.4 Button控件——按钮控件 153 2.2.5 CancelE
dit
属性——
取消
更改 155 2.2.6 CanPaste方法——是否可以粘贴数据 155 2.2.7 CanRedo属性——是否有可以重新...
C#中
treeview
的问题,如何区分根
节点
和子
节点
以及根
节点
和根
节点
的兄弟
节点
?...
用索引区分根
节点
时,
TreeView
.Nodes[0]就是第一个根
节点
,
TreeView
.Nodes[1]就是第二个根
节点
,以此类推;用索引区分一级子
节点
时,
TreeView
.Nodes[0].Nodes[0]为第一个根
节点
的第一个子
节点
,
TreeView
.Nod...
SSM后台管理系统开发实战
Linux系统 Nginx反向代理 Ajax异步请求技术 Jquery基本使用 AdminLTE前端框架 Chart图表-线状图和饼状图 百度地图定位城市 BootStrap前端框架 BootStrap-Table插件 BootStrap-
Treeview
插件 Markdown
编辑
器 ...
TreeView
控件
节点
重命名后没有进入b
eginE
dit
的解决方案
我因为讲事件写在mousedown里所以出现了上述问题,写在mouseup里就可以了关键是mouseup前会触发aftere
dit
,所以要写在mouseup里而不是mousedown。
WinForm——
TreeView
总结
常用属性 CheckBoxes属性 该属性表示获取或设置一...如果让
treeView
1控件不能
编辑
树
节点
将LabelE
dit
设置为false。 Nodes属性。 该属性用于设置
TreeView
控件中所有
节点
this.
treeView
1.Nodes.Add(“拉芳”);
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章