
vb 关于treeview控件
是这样,我的treeview控件是左边有加减号那种,这个不能改,点击之后可以出来其他一些对应的东西,但是双击之后每个分支的内容就可以更改了,我想让别人不能在程序运行的时候...
是这样,我的treeview控件是左边有加减号那种,这个不能改,点击之后可以出来其他一些对应的东西,但是双击之后每个分支的内容就可以更改了,我想让别人不能在程序运行的时候编辑我写好的分支的名字,怎么弄?
展开
展开全部
首先设置TreeView1.LabelEdit = tvwAutomatic,使得用户可以编辑所有标签
然后
Private Sub TreeView1_BeforeLabelEdit(Cancel As Integer)
If TreeView1.Nodes("r").Selected = True Then Cancel = 1
End Sub
其中Nodes("r").是KEY为r的标签,上述代码使之不可编辑,其它都可以编辑
其它不让编辑的标签你自己复制这行代码修改一下
然后
Private Sub TreeView1_BeforeLabelEdit(Cancel As Integer)
If TreeView1.Nodes("r").Selected = True Then Cancel = 1
End Sub
其中Nodes("r").是KEY为r的标签,上述代码使之不可编辑,其它都可以编辑
其它不让编辑的标签你自己复制这行代码修改一下
追问
谢了啊,让我又知道一种方法...........
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询