form1.cs

来自「《c#技术内幕代码》」· CS 代码 · 共 69 行

CS
69
字号
namespace CH11_1
{
	using System;
	using System.Drawing;
	using System.Collections;
	using System.ComponentModel;
	using System.Windows.Forms;
	using System.Data;

	public class Form1 : System.Windows.Forms.Form
	{
		private System.ComponentModel.Container components;
		private System.Windows.Forms.Button button1;

		public Form1()
		{
			InitializeComponent();
		}

		public override void Dispose()
		{
			base.Dispose();
			components.Dispose();
		}

		private void InitializeComponent()
		{
			this.components = new System.ComponentModel.Container ();
			this.button1 = new System.Windows.Forms.Button ();
			button1.Location = new System.Drawing.Point (104, 120);
			button1.Size = new System.Drawing.Size (75, 23);
			button1.TabIndex = 0;
			button1.Text = "&Close";
			button1.Click += new System.EventHandler (this.button1_Click);
			this.Text = "Form1";
			this.AutoScaleBaseSize = new System.Drawing.Size (5, 13);
			this.Paint += new System.Windows.Forms.PaintEventHandler 
				(this.Form1_Paint);
			this.Controls.Add (this.button1);
		}

		protected void button1_Click (object sender, System.EventArgs e)
		{
			Close();
		}

		protected void Form1_Paint (object sender, 
			System.Windows.Forms.PaintEventArgs e)
		{
			Point p1 = new Point(0,0);
			Point p2 = new Point( Width, Height-20);

			Pen p = new Pen( System.Drawing.Color.Black );

			e.Graphics.DrawLine( p, p1, p2 );

			Point p3 = new Point(Width, 0);
			Point p4 = new Point(0, Height-20);

			e.Graphics.DrawLine( p, p3, p4 );
		}

		public static void Main(string[] args) 
		{
			Application.Run(new Form1());
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?