以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- TreeView录入数据问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=5131)
|
-- 作者:i52117
-- 发布时间:2009/11/25 11:07:00
-- TreeView录入数据问题
如何判断是否存在子项目,只有末级才可录入 如下图,只能录入没有节点的项目(3101 3111 3121001 3131),不能是父项(3121 3141)
此主题相关图片如下:tree.jpg
|
-- 作者:czy
-- 发布时间:2009/11/25 11:37:00
--
这样行不行?
if e.Node.FullPath.Contains("\\") Then MessageBox.Show("不允许操作!") End If
|
-- 作者:i52117
-- 发布时间:2009/11/25 11:40:00
--
谢谢CZY版主
向CZY版主 说“SORRY!”
[此贴子已经被作者于2009-11-25 13:54:25编辑过]
|
-- 作者:程兴刚
-- 发布时间:2009/11/25 11:57:00
--
以下是引用i52117在2009-11-25 11:40:00的发言: 谢谢CRY版主
Z变成R了,写代码可别这么粗心!
|
-- 作者:lihe60
-- 发布时间:2009/11/27 12:06:00
--
1楼的目录树是怎么做出来的?
|
-- 作者:lihe60
-- 发布时间:2009/11/27 13:01:00
--
求助:
|
-- 作者:yangming
-- 发布时间:2009/11/27 15:21:00
--
以下是引用lihe60在2009-11-27 13:01:00的发言:求助:
子节点为两列相加
|
-- 作者:i52117
-- 发布时间:2009/11/27 16:07:00
--
以下是引用lihe60在2009-11-27 13:01:00的发言:求助:
先要有如下的表,(各级科目输入编码后自动生成,因为有级次之分,生成目录树颇费了一番功夫)。然后在窗口的AfterLoad事件中加入代码e.Form.Controls("TreeView1").BuildDataTree("会计科目", "","科目类型","一","二","三","四","五" )即可
此主题相关图片如下:km.jpg
判断是否末级科目,除了czy版主的方法之外,我用了判断是否能打开,不能打开的是最后一级。
|