以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]导航相关 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=17262) |
||||
-- 作者:tamama52 -- 发布时间:2012/3/8 14:02:00 -- [求助]导航相关 navbar里一共做了4个treeview,目前除了第一个可以正常显示外,其余的几个页面的treeview不生成 selectedindexchanged里的代码也写了。请教下问题出在哪? |
||||
-- 作者:czy -- 发布时间:2012/3/8 14:03:00 -- 不看到项目别人不知道你的问题出在哪。 |
||||
-- 作者:tamama52 -- 发布时间:2012/3/8 14:26:00 --
不好意思,导航窗口在荒料入库表里 |
||||
-- 作者:czy -- 发布时间:2012/3/8 14:32:00 -- 在窗口的AfterLoad加上生成其它几个目录树的代码就可以了。 |
||||
-- 作者:tamama52 -- 发布时间:2012/3/8 16:08:00 -- 我是参照将军仓管写的afterload,把我不需要的删了 Dim t1 As WinForm.TextBox = e.Form.Controls("TextBox1") 报表目录=ProjectPath & "\\报表\\" Bar.SelectedIndex=0 Tables("库存").Filter =""
tv.Nodes.Clear Dim n1 As WinForm.NavBar = e.Form.Controls("NavBar1") MainTable = Tables("库存")
主要就是删了上面一段,那为什么他的treeview可以顺利运行呢? |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/3/8 16:45:00 -- 你的代码:
Select Case Bar.SelectedPage.Name
但是你所有的页面都没有设置页面名称和标题,只设置了按钮标题。
建议:
1、生成目录树的代码最好在AfterLoad事件 2、应该看帮助,而不是看人家的例子,没有一个例子能够有帮助这么专业和详细。 |