以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何让三个表刚好填充好窗口,右边没有空白  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=128834)

--  作者:susu312
--  发布时间:2018/12/16 11:32:00
--  如何让三个表刚好填充好窗口,右边没有空白


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

 

如何让这三个表刚好填充满窗口,右边没有空白?


--  作者:y2287958
--  发布时间:2018/12/16 12:21:00
--  
设置控件锚定
--  作者:susu312
--  发布时间:2018/12/16 13:14:00
--  
以下是引用y2287958在2018/12/16 12:21:00的发言:
设置控件锚定

谢谢啦


--  作者:有点甜
--  发布时间:2018/12/16 20:35:00
--  
以下是引用susu312在2018/12/16 13:14:00的发言:

谢谢啦

 

设计好停靠关系。

 

上下两个panel,上面的panel停靠设置成top,下面的panel设置成fill;

 

下面的panel里面,再加入左右两个panel,右边的panel停靠设置成right,左边的设置成fill;

 

然后再在各个panel里面加入控件,继续设置停靠,即可。


--  作者:susu312
--  发布时间:2018/12/17 11:27:00
--  
以下是引用有点甜在2018/12/16 20:35:00的发言:

 

设计好停靠关系。

 

上下两个panel,上面的panel停靠设置成top,下面的panel设置成fill;

 

下面的panel里面,再加入左右两个panel,右边的panel停靠设置成right,左边的设置成fill;

 

然后再在各个panel里面加入控件,继续设置停靠,即可。

老师,您好,我其实都没有用panel,就直接锚定的,这样是不是会乱?
--  作者:有点甜
--  发布时间:2018/12/17 11:38:00
--  
以下是引用susu312在2018/12/17 11:27:00的发言:
老师,您好,我其实都没有用panel,就直接锚定的,这样是不是会乱?

 

尽量不要用锚定,用停靠比较靠谱。

 

你把你电脑的分辨率调小、调大,然后测试你的窗口布局是否正常,就行了。


--  作者:susu312
--  发布时间:2018/12/17 14:39:00
--  
以下是引用有点甜在2018/12/17 11:38:00的发言:

 

尽量不要用锚定,用停靠比较靠谱。

 

你把你电脑的分辨率调小、调大,然后测试你的窗口布局是否正常,就行了。

 

分辨率调小、调大,窗口布局不正常,最大的分辨率才正常,

 

 


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

 

 

这块这些按钮的布局咋整了,分辨率调小后, 有些都显示不出来?


--  作者:有点甜
--  发布时间:2018/12/17 14:45:00
--  

1、panel里面的属性自动滚动设置成true

 

2、或者用自适应,如 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=67768&skin=0

 


--  作者:susu312
--  发布时间:2018/12/17 16:24:00
--  
以下是引用有点甜在2018/12/17 14:45:00的发言:

1、panel里面的属性自动滚动设置成true

 

2、或者用自适应,如 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=67768&skin=0

 

包括我在首页功能组里面放一个标准按钮,在最高分辨率下,可以横行铺满 ,但是,分辨率变小后,它就成下面这样了

 


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

 

如何让这个图标也能随着分辨率自己调整呢?


--  作者:有点甜
--  发布时间:2018/12/17 17:14:00
--  
以下是引用susu312在2018/12/17 16:24:00的发言:

包括我在首页功能组里面放一个标准按钮,在最高分辨率下,可以横行铺满 ,但是,分辨率变小后,它就成下面这样了

 

如何让这个图标也能随着分辨率自己调整呢?

 

这个没办法,你的图片的大小是固定的。除非你动态裁剪图片,然后设置,如

 

Dim file As String = "d:\\test.jpg"
Dim img As image = getImage(file)
Dim bmp As new bitmap(img, basemainform.width-10, 50)
RibbonTabs("Common").Groups("ClipBoard").Items("Paste").LargeImage = bmp