欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

C#教程

當(dāng)前位置:主頁 > 軟件編程 > C#教程 >

C#控件picturebox實(shí)現(xiàn)畫圖功能

來源:本站原創(chuàng)|時(shí)間:2020-01-10|欄目:C#教程|點(diǎn)擊: 次

本文實(shí)例為大家分享了C# picturebox實(shí)現(xiàn)畫圖功能的具體代碼,供大家參考,具體內(nèi)容如下

在Form上添加 一個(gè)pictureBox,一個(gè)button控件

如圖所示:

這樣我們的繪畫面板就弄好了,把pictureBox的dock屬性設(shè)置為fill,按鍵為清屏的作用。

private Point p1, p2;//定義兩個(gè)點(diǎn)(啟點(diǎn),終點(diǎn))
private static bool drawing=false;//設(shè)置一個(gè)啟動(dòng)標(biāo)志
private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
    {
        
       p1 = new Point(e.X, e.Y);
       p2 = new Point(e.X, e.Y);
        drawing = true;
      
    }
 
private void pictureBox1_MouseUp(object sender, MouseEventArgs e)
    {
      drawing = false;
    }
private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
 
    {
     
      Graphics g = pictureBox1.CreateGraphics();
      if(e.Button ==MouseButtons.Left)
      {
        if (drawing)
        {
          //drawing = true;
          Point currentPoint = new Point(e.X, e.Y);
          g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;//消除鋸齒
          g.DrawLine(new Pen(Color.Blue, 2), p2,currentPoint);
          
          p2.X = currentPoint.X;
          p2.Y = currentPoint.Y;
        }
 
      }
      
    }
//清屏操作
private void button1_Click(object sender, EventArgs e)
{
 Graphics g = pictureBox1.CreateGraphics();
 g.Clear(Color.White);
}

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持我們。

上一篇:C#正方形圖片的繪制方法

欄    目:C#教程

下一篇:C# WPF使用AForge類庫操作USB攝像頭拍照并保存

本文標(biāo)題:C#控件picturebox實(shí)現(xiàn)畫圖功能

本文地址:http://mengdiqiu.com.cn/a1/C_jiaocheng/5058.html

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有