.NET C#自定义格式窗体

本文介绍了如何在.NET C#中创建自定义格式窗体,包括设置无边框窗体、尺寸及居中显示,详细讲解了如何使用Panel来构造窗体的标题和背景,并实现窗体的拖动功能。此外,还涉及到了窗体的隐藏和显示控制,利用布尔变量和定时器来实现。
摘要由CSDN通过智能技术生成

一.自定义格式窗体

  1. 设置窗体无边框: this.FormBorderStyle = FormBorderStyle.None;
  2. 设置窗体大小: this.Size = new Size(500, 400);
  3. 设置窗体居中:this.Left = Screen.PrimaryScreen.Bounds.Width / 2 - this.Width / 2;
    this.Top = Screen.PrimaryScreen.Bounds.Height / 2 - this.Height / 2;
  4. 事件内部的代码严格按照从上到下顺序执行。
  5. 类,对象的抽象化,既对象。
  6. 实例化-创建一个新的对象。 Panel title = new Panel();
  7. 设置title的基本属性:
    title.Width = this.Width;
    title.Height = 30;
    title.BackgroundImage = Image.FromFile("…/…/Image/Title.PNG");(插入背景图片)
  8. 将title添加进Form1中:
    this.Controls.Add(title);
  9. 设置背景图片布局为拉伸:
    title.BackgroundImageLayout = ImageLayout.Stretch;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

豆皮没有豆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值