CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

怎样使窗体内的控件的大小随窗体的大小而变

楼主jiangt1980(姜小牙)2003-12-04 16:48:36 在 .NET技术 / C# 提问

怎样使窗体内的控件的大小随窗体的大小而变 问题点数:20、回复次数:9Top

1 楼guoyangc()回复于 2003-12-04 16:56:29 得分 5

设置控件属性Anchor就OK了,如果不好就使用Panel。Top

2 楼polarlm(今年本命年)回复于 2003-12-04 17:34:21 得分 2

仔细研究MSDN上面的archor属性  
  或者自己慢慢摸索,很好做得Top

3 楼brightheroes(在地狱中仰望天堂)回复于 2003-12-04 17:36:13 得分 0

要精确的控制  
  要用窗体的Resize事件  
  在里面重新设置每个控件的大小  
  通常是this.btn.width   =   this.width/n;  
  Top

4 楼zhengguoc(爱之海洋)回复于 2003-12-04 17:45:28 得分 5

上面的方法不行的,那是不能按比例自动缩放的。  
  我在VB中实现了这个功能,你可以用这个方法。  
  在resize事件前先把容器的宽高,控件的left,top,width,height  
  保存,resize后用容器新宽高与前除一下,获  
  得放大比例,再将控件的top,left,width,height乘这个放大比例  
   
  可以获得潢意的效果了。Top

5 楼brightheroes(在地狱中仰望天堂)回复于 2003-12-04 17:50:45 得分 1

to   zhengguoc(爱之海洋):  
  那你难道不是用Resize事件做的?  
  只不过是个计算问题嘛  
   
  Top

6 楼rock1981(呵呵呵)回复于 2003-12-04 17:54:34 得分 2

用那么复杂做啥!  
  archor属性不是很好嘛!  
  Top

7 楼tangyanjun1(唐延军)回复于 2003-12-04 17:57:52 得分 1

实在不行的话,就在form的onsize里事件里自己控制控件的大小Top

8 楼zhengguoc(爱之海洋)回复于 2003-12-04 18:26:34 得分 2

闭关,我是在你之前就写好的,发出去后才发现你先发了,我俩意见是  
  一样的。  
  Top

9 楼gujunyan(缘份擦肩而过)回复于 2003-12-04 19:40:19 得分 2

 
   
  http://www.pagediy.com/list.asp?boardid=13Top

相关问题

  • 怎样让控件大小跟随窗体大小变化?
  • 怎样让窗体上的控件随窗体的大小同时变化啊??
  • 怎样让窗体内的控件随窗体的大小变化而变化?
  • 如何让窗体中控件自动随窗体变化大小
  • Winform窗体中的控件怎么随窗体的尺寸大小改变
  • 如何使控件随着窗体大小改变控件大小?急!!!
  • MSFlexGrid控件如何随窗体改变大小?
  • 控件怎样随窗体大小的改变而改变
  • 怎么使控件大小随窗体的变化而变化
  • 紧急求救!!!谁有窗体中控件自动随窗体变化大小的控件??????(或提供地址)

关键词

  • 控件
  • 属性
  • 窗体
  • 大小
  • resize
  • 事件
  • width

得分解答快速导航

  • 帖主:jiangt1980
  • guoyangc
  • polarlm
  • zhengguoc
  • brightheroes
  • rock1981
  • tangyanjun1
  • zhengguoc
  • gujunyan

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo