以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [原创]最终用户无法定义树 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=10142) |
-- 作者:aloby -- 发布时间:2011/5/23 10:35:00 -- [原创]最终用户无法定义树 现在的思路是设计员把树结构都定好,但有时是最终用户来定义树的.比如由二个字段来定义,一是本单位代码,一是上级单位代码,这样可以定义无数层次的树结构.这个好象做不到. |
-- 作者:狐狸爸爸 -- 发布时间:2011/5/23 10:41:00 -- 特殊需求,特殊处理,写代码就能做到。 |
-- 作者:aloby -- 发布时间:2011/5/23 12:16:00 -- 那么,进销存软件,最终用户要自己定义商品树,这个要写很多代码吗? |
-- 作者:狐狸爸爸 -- 发布时间:2011/5/23 12:40:00 -- 不用写很多代码。 你按照foxtbale的规则来输入数据,就不用编写代码来生成目录树了。 |
-- 作者:mr725 -- 发布时间:2011/5/23 12:41:00 -- 可以这样: 还有其他很多方法的··· Add 增加节点。 语法 Add(Name, Text) 参数
示例 在窗口中插入一个目录树、一个按钮,将按钮的Click事件代码设为: Dim tr As WinForm.TreeViewDim nd As WinForm.TreeNode tr = Forms("窗口1").Controls("TreeView1") nd = Tr.Nodes.Add("Root1","根节点一") nd.Nodes.Add("Sub1","子节点一") nd.Nodes.Add("Sub2","子节点二") nd = Tr.Nodes.Add("Root2","根节点二") nd.Nodes.Add("Sub3","子节点三") nd.Nodes.Add("Sub4","子节点四") 运行时单击按钮,会生成目录树: |
-- 作者:mr725 -- 发布时间:2011/5/23 12:42:00 -- 这里也有方法: http://help.foxtable.com/topics/1988.htm 更正了连接 [此贴子已经被作者于2011-5-23 12:53:38编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2011/5/23 12:43:00 -- 呵呵,mr725兄贴的帮助不对。 |
-- 作者:mr725 -- 发布时间:2011/5/23 12:54:00 -- 以下是引用狐狸爸爸在2011-5-23 12:43:00的发言:
呵呵,mr725兄贴的帮助不对。
|
-- 作者:aloby -- 发布时间:2011/5/23 12:56:00 -- 谢谢mr725兄,我想请狐狸老爸把树控件设计成开发界面提供的一样,就是有许多按钮可以让最终用户自己设树结构 |
-- 作者:mr725 -- 发布时间:2011/5/23 12:58:00 -- 以下是引用aloby在2011-5-23 12:56:00的发言:
谢谢mr725兄,我想请狐狸老爸把树控件设计成开发界面提供的一样,就是有许多按钮可以让最终用户自己设树结构 是6楼中的连接那样吗? |