WINFROM窗体中所有控件能随之自适应大小
如题:WINFROM窗体中所有控件能随之自适应大小
一个窗体可通过加载时 显示最大,每个控件也是可以通过DOCK属性来自适应布局大小,可是我这地方是有一窗体里,不是简单的几个控件组成,而是有许多小控件组合成一个组合控件,然后需要动态的加载显示许多个该自定义组合控件,我又是该如何能使这个组合控件随之窗体大小而自动大小缩放呢?窗体是可以按照显示屏自动缩放大小的。
求高手帮忙解决啊!!!!
------解决方案--------------------http://www.cnblogs.com/slyzly/articles/1965965.html
------解决方案--------------------使用流布局。
像HTML一样,先把把窗体分为几个部分
例如上下左右 中间, 分别用Panel套起来。
再将“上”包含的小控件包起来。。
如此细分。。。
剩下,你懂的。
------解决方案--------------------使用tablelayoutpanel,把需要缩放的东西装入里面,dock上。
自定义控件除非内部修改,否则没有什么办法。
------解决方案--------------------
还可以加上
SplitContainer
------解决方案--------------------修改anchor的 值 来固定控件的位置 非常好用 楼主试试吧。
------解决方案--------------------这个问题很麻烦,winform里很难完全解决,因为跟机器的分辨率和dpi也有关系。建议你支持几种固定的大小,也就是说在这几种固定大小显示正常,其它的情况可以显示就行了,不可能完美。因为在不同的dpi下这些空间的大小会有很大的区别。不过如果是wpf的程序这方面会好做一些。