C#MDI窗体制作;标签大小和屏幕相同

本文详细介绍了如何使用C#创建MDI窗口应用,并将子窗口的最大化显示,同时调整标签的大小使其与屏幕相同,通过设置父窗口属性和子窗口标签尺寸来实现这一目标。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C#MDI窗体制作;标签大小和屏幕相同

  (2009-05-07 08:26:08)
标签: 

it

分类: c#,ASP
在这里Form1作为父窗体,Form2为子窗体,Form2在加载的时候,其窗体为最大化的,并且在Form2中有一个标签,这个标签的长度就是屏幕的长度,标签位于Form2的最上方。

1.设置Form1这个父窗体,修改其属性, IsMdiContainer我们设置为true;
2.当Form1加载的时候,让其最大,设置其 WindowState属性为Maximized.

3.


private void Form2_Load(object sender, EventArgs e)
             {
               //这里是设置label的宽度为screen的宽度,高度为30,左边距为0.上边距为0(距离自己的边距).   
                   S ystem .Drawing .Rectangle ss=System .Windows .Forms .Screen .GetWorkingArea (this);
                   label1.Width = ss.Width;/ /得到屏幕的宽度
                   label1.Left = 0; //左边距为0
                   label1.Top = 0; //右边距为0
                   label1.Height = 30; //高度为30
                   this.WindowState = FormWindowState.Maximized; //让该窗体最大化,注意,虽然最大化,但是还是作为子窗体。
             }
效果如下:黄色部分为标签。
C#MDI窗体制作;标签大小和屏幕相同

0

0

阅读 (833)   评论  (1) 收藏 (0)  转载 (0)   喜欢   打印 举报
已投稿到:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值