【vc++精品源码栏目提醒】:网学会员为广大网友收集整理了,c#画图程序完整代码 - 其它资料,希望对大家有所帮助!
C画图程序,可以话直线,可以画圆,可以使用橡皮檫,可以新建文件,打开文件,保存文件,退出,可画矩形,可旋转。
下面为程序全整代码。
using Systemusing System.Collections.Genericusing System.ComponentModelusing System.Datausing System.Drawingusing System.Linqusing System.Textusing System.Windows.Formsusing System.Drawing.Imagingusing System.IOusing System.Threadingusing System.Drawing.Drawing2Dusing System.Text.RegularExpressionsusing System.Collectionsnamespace mydraw public partial class Form1 : Form Pen p new PenColor.Black 5 int mdb2 1 Point b2start new Point0 0 Point b2stop new Point0 0 int mdb3 1 Point b3start new Point0 0 Point b3stop new Point0 0 int mdb4 1 Point b4start new Point0 0 Point b4stop new Point0 0 int mdb10 1 Point b10start new Point0 0 Point b10stop new Point0 0 public Form1 InitializeComponent private void 退出 ToolStripMenuItem_Clickobject sender EventArgs e Application.Exitprivate void 新建图形 ToolStripMenuItem_Clickobject sender EventArgs e pictureBox1.Refreshprivate void button1_Clickobject sender EventArgs e if button1.BackColor Color.White button1.BackColor Color.MistyRose button2.BackColor Color.White button3.BackColor Color.White button4.BackColor Color.White button5.BackColor Color.White button10.BackColor Color.White pictureBox1.Cursor Cursors.Cross else button1.BackColor Color.White pictureBox1.Cursor Cursors.Default private void 清除图形 ToolStripMenuItem_Clickobject sender EventArgs eprivate void button6_Clickobject sender EventArgs e ColorDialog ColorDialog1 new ColorDialog ColorDialog1.AllowFullOpen true ColorDialog1.FullOpen true ColorDialog1.ShowHelp true ColorDialog1.Color Color.Black if ColorDialog1.ShowDialog DialogResult.Cancel button6.BackColor ColorDialog1.Color private void button2_Clickobject sender EventArgs e if button2.BackColor Color.White button1.BackColor Color.White button2.BackColor Color.MistyRose button3.BackColor Color.White button4.BackColor Color.White button5.BackColor Color.White button10.BackColor Color.White pictureBox1.Cursor Cursors.Cross MessageBox.Show我们一起来画直线吧 else button2.BackColor Color.White pictureBox1.Cursor Cursors.Default private void button3_Clickobject sender EventArgs e if button3.BackColor Color.White button1.BackColor Color.White button2.BackColor Color.White button3.BackColor Color.MistyRose button4.BackColor Color.White button5.BackColor Color.White button10.BackColor Color.White pictureBox1.Cursor Cursors.Cross MessageBox.Show先选择矩形左上角的点,再选择矩形的右下角的点 else button3.BackColor Color.White pictureBox1.Cursor Cursors.Default private void button4_Clickobject sender EventArgs e if button4.BackColor Color.White button1.BackColor Color.White button2.BackColor Color.White button3.BackColor Color.White button4.BackColor Color.MistyRose button5.BackColor Color.White button10.BackColor Color.White pictureBox1.Cursor Cursors.Cross MessageBox.Show先选择椭圆左上角的点,再选择椭圆的右下角的点 else button4.BackColor Color.White pictureBox1.Cursor Cursors.Default private void button5_Clickobject sender EventArgs e if button5.BackColor Color.White button