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

winform 窗体、控件、字体 怎么随着显示器分辨率变化而变化,并保持布局不变

2012-03-27 
winform 窗体、控件、字体 如何随着显示器分辨率变化而变化,并保持布局不变?如题, 在网上找了些资料 不过 不

winform 窗体、控件、字体 如何随着显示器分辨率变化而变化,并保持布局不变?
如题, 在网上找了些资料 不过 不能满足要求,请大家不吝赐教啊

[解决办法]
TableLayoutPanel控件,可以按照比例调整布局 
我是这么多做的 对并不复杂的窗体问题不大
至于字体...表示难道手工计算Lable大小然后按照范围重设?等待高手
[解决办法]
用Panel控件,然后设置需要填满的控件将Dock设成Full就可以了
[解决办法]

探讨

窗体上有 很多 button和textbox

[解决办法]
控件都有个anchor属性 默认都是 top left 
你把你想随着改变的控件anchor属性添加成 top left bottom right就可以随分辨率改变了
而且还可以活用一下 比如一些控件不想上下拉伸或者拉伸走形的 你可以不设置bottom 
以此类推

热点排行