以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  导航栏显示的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=64309)

--  作者:ypp1420
--  发布时间:2015/2/10 15:36:00
--  导航栏显示的问题
各位版主,我在窗口中加了一个导航栏,打开软件后加载的navpages是默认的最后一个,但是导航栏按钮上显示的不是改navpage对应的内容!而是最上面的navpage里的内容,请问是什么原因!谢谢了!
--  作者:Bin
--  发布时间:2015/2/10 15:39:00
--  
上个例子看看
--  作者:有点甜
--  发布时间:2015/2/10 15:39:00
--  
 没领会你的意思,导航栏控件不会有此问题,例子上传上来。
--  作者:ypp1420
--  发布时间:2015/2/10 15:41:00
--  
就是打开软件的时候,选定的按钮和显示的内容不同步,再点按钮就同步了!整了半天没整好!稍等呀,我试着做一个,我现在重新做了一个!
--  作者:ypp1420
--  发布时间:2015/2/10 15:51:00
--  
我把navbar放着tabcontrol 控件的第二页就会出现这个问题!
--  作者:ypp1420
--  发布时间:2015/2/10 15:51:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目7.zip


--  作者:有点甜
--  发布时间:2015/2/10 15:54:00
--  
Dim nv As WinForm.NavBar = e.Form.Controls ("navbar1")
nv.NavPages("任务").Visible = False
nv.SelectedPage = nv.NavPages("日历")

--  作者:ypp1420
--  发布时间:2015/2/10 15:59:00
--  
甜版,如果我代码改成了
Dim nv As WinForm.NavBar = e.Form.Controls ("navbar1")
nv.NavPages("任务").Visible = False
nv.SelectedPage = nv.NavPages("联系人")
预览后,虽然联系人按钮点亮,但是上面显示的还是日历!

--  作者:有点甜
--  发布时间:2015/2/10 16:08:00
--  

 要写到timertick事件

 

Dim nv As WinForm.NavBar = e.Form.Controls ("navbar1")
nv.NavPages("任务").Visible = False
nv.SelectedPage = nv.NavPages("联系人")
e.Form.TimerEnabled = False

 

 http://www.foxtable.com/help/topics/1301.htm

 


--  作者:ypp1420
--  发布时间:2015/2/10 16:18:00
--  
图片点击可在新窗口打开查看谢谢甜版,问题解决!除了这个办法再没有其他办法了吗?navbar放在窗口中就没有这个毛病!放到tabcontrol控件中就出现了!