--------------100分求教WinForm中控件布局的问题。-------------- 各位朋友 请教一个问题: 我在窗体中放入两个groupBox控件:A(dock属性Bottom),B(dock属性Fill),我想让两个控件无论窗体大小怎么改变,两个控件都能动态地各占窗体的一半大小,不知道要怎么设置。 真心求教,十分感谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 外面加个容器splitContainer 按中间分割,设置DOCK,然后将两个groupBox分别置于两个区域,再次DOCK tableLayout控件,一行两列,列各占50%,应该可以 外面加个容器splitContainer 按中间分割,设置DOCK,然后将两个groupBox分别置于两个区域,再次DOCK--------------------十分感谢。只是想问一下,如果到时候有4-5个控件,不知道这个方法能不能使用。 OnPaint 里除一下 A.width = B.left =B.width = Form1.width/2 简单的设置一下属性即可 这是一个方法,你也可以计算你想要的控件大小来自己设置,说真的在winform里面dock的功能真不那么强大的! 那你就响应的添加容器splitContainer控件嘛,再设置下dock! Return_false、yanghl1998的方法都可以,十分感谢,谢谢大家。 private void Form1_Paint(object sender, PaintEventArgs e) { groupBox1.Width = this.Width / 2; groupBox2.Width = this.Width / 2; } 如何获取 某月的1号是星期几 如何回傳"實值型別"的參考..?? GridView 特殊字符强制换行 如何根据2个datatable做关联查询,将结果保存到另一个datatable c#中控件中的事件不能靠最上面的“常规”“声明”栏选么?? 遍历控件又遇问题了,请救!! 求助:下面这段C++程序怎么才能转换到C#? 简单问题--马上结贴 vb.net与c#.net编写代码界面不同的问题 flash in C#,如何了??? 请教c#读一个txt文件的简易算法 C#.net中怎么从子页面传值到父页面
--------------------
十分感谢。
只是想问一下,如果到时候有4-5个控件,不知道这个方法能不能使用。
A.width = B.left =B.width = Form1.width/2 简单的设置一下属性即可
private void Form1_Paint(object sender, PaintEventArgs e)
{
groupBox1.Width = this.Width / 2;
groupBox2.Width = this.Width / 2;
}