求一自动适应屏幕大小而自动调整窗体内控件的位置大小的类? 如题! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 這個不需要用類來控制,在設計的時候用樓上的DOCK屬性的設置,就可以實現這樣的功能 设置dock属性或anchor属性以dataGrid1为例this.dataGrid1.Dock = System.Windows.Forms.DockStyle.Fill;或this.dataGrid1.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)));你也可在设计器里直接设置 这个不用什么控件来做,直接在属性面板中设置一下Dock就可以了 晕,自动调整大小怎么会是Dock呢!是Anchor才对!Anchor可以选top,bottom,left,right比如,form上放了一个TextBox,想让它当form最大化时候自动增长,就应该把Anchor属性设置成left,top,right~~~~具体自己试试就知道了。 hanbinghai(海宁) 同意当然你也可以用porsation自己来画,就是麻烦了点。 Anchor可以确定空间与窗口四个边框或其中的几个边框的相对位置保持不变,如果窗口大小发生变化,控件也会根据需要发生变化Dock会让空间紧贴某一条或多条边框两者单独用或者配合就可以实现楼主的目标 多用点PANEL和控件DOCK属性配合可以达到这种效果! 是的,用PANEL,DOCK,ANTHOR来达到效果,要想写一个通用的类,难 用Anchor可以控制,但是要做成类就好像没办法了 Raize 3.10好像可以,搜一下有没有c#的 关于自定义表单的问题(在线等~) c#做的网络通信程序(要能在外网通信的) 蓝牙连接检查的问题 C#应用程序出错了,请大家帮忙呀 【【又来狂甩分了】】都说WinForm下用Combobox实现联动很简单,给点代码好吗?【200分,帮顶有喜哈】 C#访问Exe文件的问题 VS2010 + .net 一个小程序锁屏软件 支持开机自启动 源码 免积分 C#中关于目录树的问题 请问关于在一张有2~3个 QR Code 的大图上如何找出这些小的 QR Code 的座标位置 c#更新xml节点只能替换不能修改增加 C# 结构体 byte[]数组转换 请高手指点如何把数据表的记录数传给一个变量?
以dataGrid1为例
this.dataGrid1.Dock = System.Windows.Forms.DockStyle.Fill;
或
this.dataGrid1.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)));
你也可在设计器里直接设置
Anchor可以选top,bottom,left,right
比如,form上放了一个TextBox,想让它当form最大化时候自动增长,就应该把Anchor属性设置成left,top,right~~~~具体自己试试就知道了。
Dock会让空间紧贴某一条或多条边框两者单独用或者配合就可以实现楼主的目标