Foxtable(狐表)用户栏目专家坐堂 → [求助]2013版没有问题, 2014版出现了以下问题


  共有3180人关注过本帖树形打印复制链接

主题:[求助]2013版没有问题, 2014版出现了以下问题

帅哥哟,离线,有人找我吗?
coch2004
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:602 积分:6912 威望:0 精华:0 注册:2012/5/30 16:01:00
[求助]2013版没有问题, 2014版出现了以下问题  发帖心情 Post By:2014/2/24 14:57:00 [只看该作者]

我在登录窗口关闭事件中定义了 FormTab.Alignment = System.Windows.Forms.TabAlignment.Top,以前2013版中能正常执行置上或置下,但现在在2014版中不能正常执行了,请问,如何解决?

因为涉及到用户的个性化问题,所以不能在项目属性中固定并列窗口的标题栏是置上还是置下.请见下图:


 


此主题相关图片如下:qq图片20140224145418.jpg
按此在新窗口浏览图片

1,首先用户根据自己的习惯自定义了并列窗口的标题栏是置上还是置下.

 

 


 


此主题相关图片如下:qq图片20140224145519.jpg
按此在新窗口浏览图片

用户登录后,登录窗口关闭前事件, 马上要进入主程序了,事件代码如上图,2013版中 能根据代码的判断标题栏正确置上或置下.但现在2014版却不能了, 一直是置下的!!

以上求解决! 谢谢!!


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/2/24 15:01:00 [只看该作者]

现在不能使用代码设置了.

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/2/24 15:05:00 [只看该作者]

最新的版本,设计窗口的时候,窗口属性有标题位置了,打开窗口的时候,会检查,可能覆盖了你的设置:

 

 

并列窗口

并列式窗口和主表并列显示,如下图所示:

图片点击可在新窗口打开查看

如上图所示,并列窗口的窗口标题默认显示在下方,你可以在设计窗口的时候,通过设置“标题位置”属性来改变默认的显示位置。
只有窗口类型为并列窗口的时候,才可以设置“标题位置”属性。
一个表可以打开多个并列窗口, 如果一个表打开了多个并列窗口,标题位置由最后一个打开的窗口决定。
并列窗口也属于特定的表,通过窗口的“所有者表”属性,可以指定并列窗口所属的表,属于表A的并列窗口,只能在表A打开,切换到其它表后,并列窗口将不可见。

我们没有办法直接关闭已经打开的并列窗口,只能通过代码关闭:
Forms("窗口名").Close()


 回到顶部