您的位置:首页 > 编程语言 > C#

C#中怎么使控件随着窗体的大小改变而改变

2016-01-08 13:44 591 查看
文章中总结了四种方法: http://www.cnblogs.com/slyzly/articles/1965965.html 
强烈建议 将Form的FormBorderStyle属性由Sizeable修改为Fix开头的
因为一个登录窗体改变大小是没有意义的

下面回答下你的问题 图片和字一起 那么把他们放到panel里面就没你这样的问题了

能改变大小的窗体控件摆放很是费劲, 常用方法就那几个:
Panel里放控件、anchor属性修改  minsize maxsize属性控制

可以如下设置:
1:ctr.Dock = DockStyle.Fill;
适用于子控件占满父控件的情况;
2: ctr.Anchor = Top, Bottom, Left, Right;
适用于任意大小控件和窗体一起变大变小的情况。

用TableLayoutPanel控件对你的控件进行布局,可以满足你的要求
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: