以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 我觉得这个是个BUG (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=11164) |
-- 作者:blackzhu -- 发布时间:2011/7/11 9:27:00 -- 我觉得这个是个BUG 目录树节点重命名为什么只能重命名标题,节点名称不能同时修改,我发现几次了,而且我们看得见的只有修改过的标题,看不见名称, 有时代码测试很多次都没有用,看来看去觉得名称没有错,后来在属性里发现名称根本没有修改过.这个能不能修改过来.
|
-- 作者:狐狸爸爸 -- 发布时间:2011/7/11 9:30:00 -- 呵呵,收到,我检查检查。 |
-- 作者:狐狸爸爸 -- 发布时间:2011/7/11 11:49:00 -- 你修改一下代码吧,不用name属性,用text属性。 |
-- 作者:blackzhu -- 发布时间:2011/7/11 12:10:00 -- 目前补影响,如果影响直接用text.但是我觉得你应该改一下. |
-- 作者:狐狸爸爸 -- 发布时间:2011/7/11 12:11:00 -- 不是bug来的,因为修改的其实是标题(也就是text),而不是名称,名称和标题是分开的。 |
-- 作者:blackzhu -- 发布时间:2011/7/11 16:02:00 -- 老大我觉得有一些不合理. |
-- 作者:狐狸爸爸 -- 发布时间:2011/7/11 16:05:00 -- 呵呵,只能说那个按钮的名称“重命名”取得不合适,改为“修改标题”比较好。 [此贴子已经被作者于2011-7-11 16:05:13编辑过]
|
-- 作者:程兴刚 -- 发布时间:2011/7/11 17:35:00 -- 1、我的观点是修改标题,不应该同时修改名称,否者,当代码中大量引用了这个节点名称的时候,一旦普通用户修改了标题,还要开发者修改代码,否者程序运行就会出错! 2、因为第一点的原因,支持修改按钮文字为“修改标题”的做法。 |
-- 作者:blackzhu -- 发布时间:2011/7/12 7:31:00 -- 但是问题你有人代码用的是name,有人用的text,是不是要给个说明呢. |
-- 作者:狐狸爸爸 -- 发布时间:2011/7/12 8:31:00 -- 呵呵,用name和text都正确的,如果要运行中改名的话,记得用text就行。 如果要Name和Text保持一致,可以这样设计重命名按钮: nd = Trv.SelectedNode Dim Val As String = nd.text If InputValue(val, "筛选","请输入出生日期:") Then nd.Text = Val nd.Name = val End If [此贴子已经被作者于2011-7-12 8:45:02编辑过]
|