首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

WINFROM窗体中所有控件会随之自适应大小

2014-01-22 
WINFROM窗体中所有控件能随之自适应大小如题:WINFROM窗体中所有控件能随之自适应大小一个窗体可通过加载时

WINFROM窗体中所有控件能随之自适应大小

如题:WINFROM窗体中所有控件能随之自适应大小

一个窗体可通过加载时 显示最大,每个控件也是可以通过DOCK属性来自适应布局大小,可是我这地方是有一窗体里,不是简单的几个控件组成,而是有许多小控件组合成一个组合控件,然后需要动态的加载显示许多个该自定义组合控件,我又是该如何能使这个组合控件随之窗体大小而自动大小缩放呢?窗体是可以按照显示屏自动缩放大小的。

求高手帮忙解决啊!!!! WINFORM 控件自适应大小
[解决办法]
http://www.cnblogs.com/slyzly/articles/1965965.html
[解决办法]
使用流布局。
像HTML一样,先把把窗体分为几个部分
例如上下左右 中间, 分别用Panel套起来。
再将“上”包含的小控件包起来。。
如此细分。。。
剩下,你懂的。
[解决办法]
使用tablelayoutpanel,把需要缩放的东西装入里面,dock上。
自定义控件除非内部修改,否则没有什么办法。
[解决办法]

引用:
使用tablelayoutpanel,把需要缩放的东西装入里面,dock上。
自定义控件除非内部修改,否则没有什么办法。

还可以加上
SplitContainer

[解决办法]
修改anchor的 值 来固定控件的位置 非常好用 楼主试试吧。
[解决办法]
这个问题很麻烦,winform里很难完全解决,因为跟机器的分辨率和dpi也有关系。建议你支持几种固定的大小,也就是说在这几种固定大小显示正常,其它的情况可以显示就行了,不可能完美。因为在不同的dpi下这些空间的大小会有很大的区别。不过如果是wpf的程序这方面会好做一些。

热点排行