winform控件自适应大小应该怎么设置?
答案:3 悬赏:50
解决时间 2021-10-18 08:05
- 提问者网友:像風在裏
- 2021-10-17 23:56
winform控件自适应大小应该怎么设置?
最佳答案
- 二级知识专家网友:千夜
- 2021-10-18 00:53
form的属性windowsState 设置为 Maximized
同时控制form下的控件的dock属性(上下左右什么的),避免在分辨率放大或缩小时,位置偏移。
另外:注意控制一下form的属性 MaximumSize\\MinimumSize,主要为了避免窗口太小时控件挤在一块看不见。
这样就差不多了,设置的属性不好使就都加在form的load里。。
同时控制form下的控件的dock属性(上下左右什么的),避免在分辨率放大或缩小时,位置偏移。
另外:注意控制一下form的属性 MaximumSize\\MinimumSize,主要为了避免窗口太小时控件挤在一块看不见。
这样就差不多了,设置的属性不好使就都加在form的load里。。
全部回答
- 1楼网友:摆渡翁
- 2021-10-18 02:40
form的属性windowsState 设置为 Maximized
搜索
同时控制form下的控件的dock属性(上下左右什么的),避免在分辨率放大或缩小时,位置偏移。
另外:注意控制一下form的属性 MaximumSize\\MinimumSize,主要为了避免窗口太小时控件挤在一块看不见。
这样就差不多了,设置的属性不好使就都加在form的load里。
希望我的回答对您有所帮助!
- 2楼网友:三千妖杀
- 2021-10-18 01:45
方法如下以button1空间为例,给它的Anchor这个属性赋值不同的值就可以实现空间跟随窗体改变大小一下是源代码,
this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
一下是在属性面板中设置,就可以了,希望可以帮助到你哦
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息