GDI+中区域的定义和绘制
 
GDI+中区域的定义和绘制_GDI+using System;
GDI+中区域的定义和绘制_GDI+using System.Drawing;
GDI+中区域的定义和绘制_GDI+using System.Collections;
GDI+中区域的定义和绘制_GDI+using System.ComponentModel;
GDI+中区域的定义和绘制_GDI+using System.Windows.Forms;
GDI+中区域的定义和绘制_GDI+using System.Data;
GDI+中区域的定义和绘制_GDI+using System.Drawing.Drawing2D;
GDI+中区域的定义和绘制_GDI+
GDI+中区域的定义和绘制_GDI+namespace 区域
GDI+中区域的定义和绘制_GDI+...{
GDI+中区域的定义和绘制_GDI+        /**//// <summary>
GDI+中区域的定义和绘制_GDI+        /// Form1 的摘要说明。
GDI+中区域的定义和绘制_GDI+        /// </summary>
GDI+中区域的定义和绘制_GDI+        public class Form1 : System.Windows.Forms.Form
GDI+中区域的定义和绘制_GDI+        ...{
GDI+中区域的定义和绘制_GDI+                /**//// <summary>
GDI+中区域的定义和绘制_GDI+                /// 必需的设计器变量。
GDI+中区域的定义和绘制_GDI+                /// </summary>
GDI+中区域的定义和绘制_GDI+                private System.ComponentModel.Container components = null;
GDI+中区域的定义和绘制_GDI+
GDI+中区域的定义和绘制_GDI+                public Form1()
GDI+中区域的定义和绘制_GDI+                ...{
GDI+中区域的定义和绘制_GDI+                        //
GDI+中区域的定义和绘制_GDI+                        // Windows 窗体设计器支持所必需的
GDI+中区域的定义和绘制_GDI+                        //
GDI+中区域的定义和绘制_GDI+                        InitializeComponent();
GDI+中区域的定义和绘制_GDI+
GDI+中区域的定义和绘制_GDI+                        //
GDI+中区域的定义和绘制_GDI+                        // TODO: 在 InitializeComponent 调用后添加任何构造函数代码
GDI+中区域的定义和绘制_GDI+                        //
GDI+中区域的定义和绘制_GDI+                }
GDI+中区域的定义和绘制_GDI+
GDI+中区域的定义和绘制_GDI+                /**//// <summary>
GDI+中区域的定义和绘制_GDI+                /// 清理所有正在使用的资源。
GDI+中区域的定义和绘制_GDI+                /// </summary>
GDI+中区域的定义和绘制_GDI+                protected override void Dispose( bool disposing )
GDI+中区域的定义和绘制_GDI+                ...{
GDI+中区域的定义和绘制_GDI+                        if( disposing )
GDI+中区域的定义和绘制_GDI+                        ...{
GDI+中区域的定义和绘制_GDI+                                if (components != null)    
GDI+中区域的定义和绘制_GDI+                                ...{
GDI+中区域的定义和绘制_GDI+                                        components.Dispose();
GDI+中区域的定义和绘制_GDI+                                }
GDI+中区域的定义和绘制_GDI+                        }
GDI+中区域的定义和绘制_GDI+                        base.Dispose( disposing );
GDI+中区域的定义和绘制_GDI+                }
GDI+中区域的定义和绘制_GDI+
GDI+中区域的定义和绘制_GDI+Windows Form Designer generated code#region Windows Form Designer generated code
GDI+中区域的定义和绘制_GDI+                /**//// <summary>
GDI+中区域的定义和绘制_GDI+                /// 设计器支持所需的方法 - 不要使用代码编辑器修改
GDI+中区域的定义和绘制_GDI+                /// 此方法的内容。
GDI+中区域的定义和绘制_GDI+                /// </summary>
GDI+中区域的定义和绘制_GDI+                private void InitializeComponent()
GDI+中区域的定义和绘制_GDI+                ...{
GDI+中区域的定义和绘制_GDI+                        //    
GDI+中区域的定义和绘制_GDI+                        // Form1
GDI+中区域的定义和绘制_GDI+                        //    
GDI+中区域的定义和绘制_GDI+                        this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
GDI+中区域的定义和绘制_GDI+                        this.ClientSize = new System.Drawing.Size(632, 526);
GDI+中区域的定义和绘制_GDI+                        this.Name = "Form1";
GDI+中区域的定义和绘制_GDI+                        this.Text = "区域";
GDI+中区域的定义和绘制_GDI+                        this.Load += new System.EventHandler(this.Form1_Load);
GDI+中区域的定义和绘制_GDI+
GDI+中区域的定义和绘制_GDI+                }
GDI+中区域的定义和绘制_GDI+                #endregion
GDI+中区域的定义和绘制_GDI+
GDI+中区域的定义和绘制_GDI+                /**//// <summary>
GDI+中区域的定义和绘制_GDI+                /// 应用程序的主入口点。
GDI+中区域的定义和绘制_GDI+                /// </summary>
GDI+中区域的定义和绘制_GDI+                [STAThread]
GDI+中区域的定义和绘制_GDI+                static void Main()    
GDI+中区域的定义和绘制_GDI+                ...{
GDI+中区域的定义和绘制_GDI+                        Application.Run(new Form1());
GDI+中区域的定义和绘制_GDI+                }
GDI+中区域的定义和绘制_GDI+
GDI+中区域的定义和绘制_GDI+                protected override void OnPaint(PaintEventArgs e)
GDI+中区域的定义和绘制_GDI+                ...{
GDI+中区域的定义和绘制_GDI+                        Graphics g= e.Graphics;
GDI+中区域的定义和绘制_GDI+                        g.FillRectangle(Brushes.White, this.ClientRectangle);
GDI+中区域的定义和绘制_GDI+                        Region r1=new Region(new RectangleF(60, 50, 150, 100));
GDI+中区域的定义和绘制_GDI+
GDI+中区域的定义和绘制_GDI+                        GraphicsPath gp=new GraphicsPath();
GDI+中区域的定义和绘制_GDI+                        gp.AddLine(300, 50, 500, 100);
GDI+中区域的定义和绘制_GDI+                        gp.AddLine(500, 100, 400, 200);
GDI+中区域的定义和绘制_GDI+                        gp.CloseFigure();
GDI+中区域的定义和绘制_GDI+                        gp.StartFigure();
GDI+中区域的定义和绘制_GDI+                        gp.AddEllipse(50, 200, 200, 100);
GDI+中区域的定义和绘制_GDI+                        Region r2=new Region(gp);
GDI+中区域的定义和绘制_GDI+
GDI+中区域的定义和绘制_GDI+                        g.FillRegion(Brushes.CornflowerBlue, r1);
GDI+中区域的定义和绘制_GDI+                        g.FillRegion(Brushes.DarkOrange, r2);
GDI+中区域的定义和绘制_GDI+                        r1.Dispose();
GDI+中区域的定义和绘制_GDI+                        r2.Dispose();
GDI+中区域的定义和绘制_GDI+                        gp.Dispose();
GDI+中区域的定义和绘制_GDI+                }
GDI+中区域的定义和绘制_GDI+
GDI+中区域的定义和绘制_GDI+                private void Form1_Load(object sender, System.EventArgs e)
GDI+中区域的定义和绘制_GDI+                ...{
GDI+中区域的定义和绘制_GDI+                
GDI+中区域的定义和绘制_GDI+                }
GDI+中区域的定义和绘制_GDI+
GDI+中区域的定义和绘制_GDI+
GDI+中区域的定义和绘制_GDI+        }
GDI+中区域的定义和绘制_GDI+}