以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]为什么窗口最大化之后,左上角莫名其妙出现透明呢》  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=115735)

--  作者:sunion
--  发布时间:2018/3/13 15:29:00
--  [求助]为什么窗口最大化之后,左上角莫名其妙出现透明呢》
狐爸,为什么窗口最大化之后,左上角莫名其妙出现透明呢》?
测试前

图片点击可在新窗口打开查看此主题相关图片如下:11.png
图片点击可在新窗口打开查看

测试后

图片点击可在新窗口打开查看此主题相关图片如下:12.png
图片点击可在新窗口打开查看

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


[此贴子已经被作者于2018/3/13 15:29:27编辑过]

--  作者:有点甜
--  发布时间:2018/3/13 15:40:00
--  
你窗口设置的背景颜色有问题,请改成别的背景颜色即可,比如全白、全黑等等,都可以
--  作者:sunion
--  发布时间:2018/3/13 16:05:00
--  
改成了全黑,窗口为向左停靠,或者向上停靠都不行,黑色窗口到不了显示器顶部,是不是下面代码的问题?

图片点击可在新窗口打开查看此主题相关图片如下:13.png
图片点击可在新窗口打开查看
代码如下
basemainform.FormBorderStyle = Windows.Forms.FormBorderStyle.None 
BaseMainForm.controls("C1Ribbon1").visible = False

源码如下
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


[此贴子已经被作者于2018/3/13 16:08:14编辑过]

--  作者:有点甜
--  发布时间:2018/3/13 16:25:00
--  

代码改成

 

lockbasemainform
basemainform.FormBorderStyle = Windows.Forms.FormBorderStyle.None
BaseMainForm.controls("C1Ribbon1").visible = False
BaseMainForm.Controls("C1StatusBar1").Visible = False
Dim a As C1Ribbon.C1Ribbon = BaseMainForm.controls("C1Ribbon1")
a.VisualStyle = 0
unlockbasemainform
forms("窗口1").open


--  作者:sunion
--  发布时间:2018/3/13 16:56:00
--  
太奇怪了,用了代码白色的顶部对齐正常,黑色还是不能顶部对齐,就是缺一个口,是bug吗?

图片点击可在新窗口打开查看此主题相关图片如下:115.png
图片点击可在新窗口打开查看


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table



[此贴子已经被作者于2018/3/13 16:56:48编辑过]

--  作者:有点甜
--  发布时间:2018/3/13 17:25:00
--  

改成

 

\'lockbasemainform
basemainform.FormBorderStyle = Windows.Forms.FormBorderStyle.None
BaseMainForm.controls("C1Ribbon1").visible = False
BaseMainForm.Controls("C1StatusBar1").Visible = False
basemainform.TransparencyKey = Color.blue
\'Dim a As C1Ribbon.C1Ribbon = BaseMainForm.controls("C1Ribbon1")
\'a.VisualStyle = 0
\'unlockbasemainform
forms("窗口1").open
forms("窗口2").open