?> 如何让控件的大小随Form窗体的变化而变化 - C# 论坛 - 编程论坛
| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦   
共有 1208 人关注过本帖
标题:如何让控件的大小随Form窗体的变化而变化
收藏  订阅  推荐  打印
laojiang8
Rank: 2
等级:注册会员
帖子:108
积分:1230
注册:2006-8-23
如何让控件的大小随Form窗体的变化而变化



在写程序的时候,可以用
this.FormBorderStyle = FormBorderStyle.FixedSingle ;
来固定窗体的大小,但是如何使控件随着窗体的最大化或由最大化还原时相应的变化呢?
2006-9-23 10:24
CrazyWeed0907
Rank: 6Rank: 6
等级:金牌会员
帖子:1380
积分:13910
威望:5
注册:2006-5-30

可以写个函数来控制
能不能设置我也不知道

“十步杀一人,千里不留行。事了拂衣去,深藏身与名。”
2006-9-23 13:41
Theron
Rank: 2
等级:注册会员
帖子:127
积分:1370
注册:2006-9-23

具体点呢?

2006-9-24 08:55
chenjin145

等级:禁止发言
帖子:3926
积分:39660
注册:2006-7-12
提示: 作者被禁止或删除 内容自动屏蔽

[url=javascript:alert(1);] [div]fdgfdgfdg\" on\"[/div] [/url]
2006-9-24 08:57
lspfjm
Rank: 1
等级:新手上路
帖子:37
积分:476
注册:2005-12-6

挺方便

2006-9-24 15:58
laojiang8
Rank: 2
等级:注册会员
帖子:108
积分:1230
注册:2006-8-23

不明白,有没有具体的代码,参考一下,谢谢了


既然你选择了前方,就要风雨兼程
2006-9-25 07:09
kdlihao
Rank: 2
等级:注册会员
帖子:79
积分:890
注册:2006-3-17

其实我感觉那个根本可以不用写代码了,你可以在anchor中设置一下就可以了,一个代码都可以不用写的。可以省去很多麻烦的哦!

2006-9-25 09:00
xjxxdnmwj
Rank: 2
等级:注册会员
帖子:49
积分:640
注册:2008-5-12

private void Form1_Resize(object sender, EventArgs e)
        {
            pictureBox1.Width = this.Width - pictureBox1.Left*3;
            pictureBox1.Height = this.Height -pictureBox1.Top*5;
        }

pictureBox1.Left*3   --为控件的右边距;
pictureBox1.Top*5    --为控件的底边距;
2008-8-8 10:30
xyq701830
Rank: 3Rank: 3
等级:中级会员
帖子:232
积分:2871
威望:2
来自:浙江
注册:2008-6-24

引用:
xjxxdnmwj 在 2008-8-8 10:30 的发言:

private void Form1_Resize(object sender, EventArgs e)
        {
            pictureBox1.Width = this.Width - pictureBox1.Left*3;
            pictureBox1.Height = this.Height -pictureBox1.Top*5;
   ...
就是这种方法

菜猪猪``
2008-8-8 11:42
小仙
Rank: 12Rank: 12Rank: 12
等级:版主
帖子:1027
积分:7383
威望:9
来自:光之谷
注册:2008-8-8

补充下,如果固定的方位那么用DOCK就可以了。。anchor当然也行
2008-8-8 22:06
共有 1207 人关注过本帖
发新话题
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.134367 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved