社区
C#
帖子详情
如何让容器控件随窗体大小变化而变化?
kuohai
2010-04-06 03:24:38
比如TabControl控件,如何让它随着窗体最大化而最大化呢?
...全文
332
6
打赏
收藏
如何让容器控件随窗体大小变化而变化?
比如TabControl控件,如何让它随着窗体最大化而最大化呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangyanyang
2010-04-06
打赏
举报
回复
private void Form1_SizeChanged(object sender, EventArgs e)
{
Form2 subform = new Form2();//
if (this.WindowState == FormWindowState.Maximized)
{
foreach (Form obj in this.MdiChildren)
{
obj.WindowState = FormWindowState.Maximized;
obj.Show();
}
}
if (this.WindowState == FormWindowState.Normal)
{
foreach (TabControl obj in this.MdiChildren)//obj.Width / obj.Height
{
double a = (double)this.Width / changeW;
if (a.ToString() != string.Empty)
{
obj.Width = int.Parse(Convert.ToString(Math.Round(a,0)));
}
double b = (double)this.Height / changeH;
if (b.ToString() != string.Empty)
{
obj.Height = int.Parse(Convert.ToString(Math.Round(b, 0)));//float转换为int型时,“.”不能转换要注意
}
}
}
}
ouzui
2010-04-06
打赏
举报
回复
[Quote=引用 2 楼 wxs2008 的回复:]
Anchor = left | top | right | buttom
这样就完全定住位置的变大变小了
[/Quote]
up
cjdxhc
2010-04-06
打赏
举报
回复
Anchor是可以设置控件与容器四边的的距离固定
Dock是让控件往容易四周靠,Fill是完全填充。
你自己随便试下就可以试出来了。
勤久智远
2010-04-06
打赏
举报
回复
Dock Fill
qdqd-520
2010-04-06
打赏
举报
回复
Anchor = left | top | right | buttom
这样就完全定住位置的变大变小了
staticuser
2010-04-06
打赏
举报
回复
可以设置Dock或者Anchor属性!
delphi
窗体
内
控件
随
窗体
改变
大小
而自适应.zip
5. **布局组件(Layout Components)**:例如TFlowPanel、TPanel等,它们提供了更高级的布局管理,可以将一组
控件
作为一个单元进行调整,使得
控件
群组在
窗体
大小
变化
时保持一致的布局。 6. **自定义布局算法**:...
C#程序实现
控件
位置
大小
随
窗体
变化
而
变化
例如,设置Dock为Fill时,
控件
将填充整个
窗体
,随着
窗体
大小
的改变而改变。 2. **自动调整
大小
(Auto-sizing)**: -
控件
的AutoSizeMode属性允许
控件
根据内容自动调整
大小
。例如,如果一个TextBox
控件
的Text属性...
控件
大小
随
窗体
大小
而
变化
这个主题——“
控件
大小
随
窗体
大小
而
变化
”涉及到窗口布局管理和
控件
的自动调整机制。 首先,我们需要理解Windows Forms中的两种主要布局方式:绝对布局和流式布局。绝对布局是直接指定
控件
的位置和
大小
,而流式...
控件
大小
随
窗体
大小
变换[vb]
6. **设计模式**:在大型项目中,可能会有多个
控件
需要随
窗体
大小
变化
,这时可以创建一个公共的函数或子过程,将调整
大小
的逻辑封装起来,然后在需要的地方调用,以提高代码的复用性。 7. **调试与测试**:编写完...
WPF
控件
大小
随着
窗体
的改变而改变
如果设置了星号(*)作为列宽或行高的值,如`*" />`,这表示该列或行将按比例分配剩余的空间,从而实现
控件
随
窗体
大小
变化
的比例缩放。 另一个关键的概念是
控件
的Margin和Padding属性。Margin定义了
控件
与其周围元素...
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章