以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  更新后代码失效  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=46469)

--  作者:晕了快扶我
--  发布时间:2014/2/24 12:33:00
--  更新后代码失效
\'将表标签调整到左侧位置
Dim MainTab As C1Command.C1DockingTab = BaseMainform.Controls("MainPages")
MainTab.Alignment = System.Windows.Forms.TabAlignment.Left
MainTab.HotTrack = True
MainTab.TextDirection = C1.Win.C1Command.TabTextDirectionEnum.VerticalRight

\'将并列窗口所在的选项卡标签调整到上方
Dim FormTab As C1Command.C1DockingTab = MainTab.TabPages(0).controls(0)
FormTab.HotTrack = True
FormTab.CanMoveTabs = True
FormTab.CanCloseTabs = True
FormTab.Alignment = System.Windows.Forms.TabAlignment.Top
AddHandler FormTab.TabPageClosing,AddressOf FormTab_TabPageClosing
AddHandler FormTab.MouseDoubleClick,AddressOf FormTab_MouseDoubleClick
AddHandler FormTab.SelectedIndexChanged,AddressOf FormTab_SelectedIndexChanged
TableCaptionVisible = False
Forms("用户登录").show

AfterOpenProject事件里的代码

选项卡标签在下方了...不起作用了

[此贴子已经被作者于2014-2-24 12:35:10编辑过]

--  作者:blackzhu
--  发布时间:2014/2/24 12:56:00
--  
可以直接用并列窗口的标签设置了,这可以取消了


--  作者:晕了快扶我
--  发布时间:2014/2/24 13:04:00
--  
哦哦,才发现并列窗口有设置...
--  作者:zpx_2012
--  发布时间:2014/2/24 13:04:00
--  
我的情况和1楼一样;窗口很多,不会要每个都去设置吧,有没有办法统一设置,或让原来的代码生效?
--  作者:晕了快扶我
--  发布时间:2014/2/24 13:09:00
--  
楼上的别偷懒了,一个一个弄吧...
--  作者:jianjingmaoyi
--  发布时间:2014/2/24 19:10:00
--  
我发现只要设置了一个窗口,其他的窗口打开就会一样,测试下.
--  作者:lsy
--  发布时间:2014/2/24 19:12:00
--  
以最后一个打开的窗口为准。
--  作者:zpx_2012
--  发布时间:2014/2/24 20:09:00
--  
但实际使用中是以打开的第一个并列窗口为准,所以就变得不确定了,因为不知道要先打开哪个窗口。
--  作者:coch2004
--  发布时间:2014/2/24 22:14:00
--  
我跟你的情况—样,几十个表一个一个修改了, http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=46474&page=3 我的本意是操作员根据自己的爱好来决定标题栏置上还是置下。
[此贴子已经被作者于2014-2-24 22:15:54编辑过]