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