close
C# 視窗程式範例--畫圖功能示範

專案下載:PaintDemo.zip

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        Graphics g;
        Pen pen;
        Font font;
        Brush brush;
        public Form1()
        {
            InitializeComponent();
            g = this.CreateGraphics();
            pen = new Pen(Color.Black, 3);
            font = new Font("標楷體", 16);
            brush = new SolidBrush(Color.Black);
        }
        private void Form1_Paint(object sender, PaintEventArgs e)
        {
            g.DrawLine(pen, new Point(1, 1), new Point(300, 100));
            g.DrawLine(pen, new Point(100, 1), new Point(300, 100));
            g.DrawRectangle(pen, new Rectangle(50, 50, 100, 100));
            g.DrawString("Hello! 你好!", font, brush, new PointF(150.0F, 150.0F));
            Image image = Image.FromFile("../../ccc.jpg");
            g.DrawImage(image, new Point(200, 200));
        }
    }
}
	

文章來源:陳鍾誠 (2011年11月29日),(網頁標題) 畫圖功能示範,(網站標題) 免費電子書:C# 程式設計,2011年11月29日,取自 http://cs0.wikidot.com/paint ,網頁修改第 5 版。

arrow
arrow
    創作者介紹
    創作者 Johnson峰 的頭像
    Johnson峰

    Johnson峰的部落格

    Johnson峰 發表在 痞客邦 留言(0) 人氣()