亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 編程 > C > 正文

用C# 實(shí)現(xiàn)鼠標(biāo)框選效果的實(shí)現(xiàn)代碼

2020-01-26 16:13:34
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

實(shí)現(xiàn)步驟:

1.實(shí)現(xiàn)整個(gè)鼠標(biāo)框選的幾個(gè)事件(down、move、up),當(dāng)鼠標(biāo)點(diǎn)下記錄鼠標(biāo)框選的起點(diǎn),鼠標(biāo)抬起結(jié)束操作。

2.以鼠標(biāo)框選過(guò)程中獲取的鼠標(biāo)坐標(biāo)為基點(diǎn)計(jì)算框選的矩形的4點(diǎn)坐標(biāo),4點(diǎn)坐標(biāo)以順時(shí)針?lè)较虿键c(diǎn)。

3.通過(guò)Shape.Path類實(shí)現(xiàn)在類上畫出此矩形。

代碼如下:

復(fù)制代碼 代碼如下:

namespace HostDemo {
 public class HostCanvas : Canvas {
  public HostCanvas() {
   InitializeComponent();
  }

  private void InitializeComponent() {
   this.Loaded += OnLoad;
   this.MouseDown += OnMouseDown;
   this.MouseMove += OnMouseMove;
   this.MouseUp += OnMouseUp;
   locus = new Path();
   locus.Fill = new SolidColorBrush(Color.FromArgb(1, 255, 255, 255));
   locus.Stroke = Brushes.Red;
   locus.StrokeThickness = 1;
   locus.IsManipulationEnabled = true;
  }

  void OnMouseUp(object sender, System.Windows.Input.MouseButtonEventArgs e) {
   ispath = false;
  }

  void OnMouseMove(object sender, System.Windows.Input.MouseEventArgs e) {
   if(ispath){
    endpoint = e.GetPosition(this);
    locus.Data = DrawingRect(startpoint,endpoint);
   }
  }

  void OnMouseDown(object sender, System.Windows.Input.MouseButtonEventArgs e) {
   if(!this.Children.Contains(locus)) this.Children.Add(locus);
   if (locus.Data != null) locus.Data = null;
   startpoint = e.GetPosition(this);
   ispath = true;
  }

  void OnLoad(object sender, System.Windows.RoutedEventArgs e) {
   this.Background = new SolidColorBrush(Color.FromArgb(35, 255, 255, 255));
  }

  private PathGeometry DrawingRect(Point beginpoint, Point closepoint) {
   PathGeometry result = new PathGeometry(); 
   PathFigure figure = new PathFigure();
   figure.IsClosed = true;
   figure.StartPoint = beginpoint;
   PathSegmentCollection pathSegmentCollection = new PathSegmentCollection();
   PathFigureCollection pathFigureCollection = new PathFigureCollection();  
   LineSegment m1 = new LineSegment();
   m1.Point = new Point(closepoint.X, beginpoint.Y);
   LineSegment m2 = new LineSegment();
   m2.Point = closepoint;
   LineSegment m3 = new LineSegment();
   m3.Point = new Point(beginpoint.X, closepoint.Y);
   pathSegmentCollection.Add(m1);
   pathSegmentCollection.Add(m2);
   pathSegmentCollection.Add(m3);
   figure.Segments = pathSegmentCollection;
   pathFigureCollection.Add(figure);
   result.Figures = pathFigureCollection;

   return result();
  }

  private Path locus;
  private bool ispath = false;
  private Point startpoint;
  private Point endpoint;
 }
}


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

97在线资源在| 0608新视觉| 日韩不卡一区二区三区| 欧美精品一区三区在线观看| 亚洲婷婷在线| 成人av动漫在线观看| 国产最新在线| 日本精品www| 欧洲一区二区日韩在线视频观看免费| 少女频道在线观看高清| 中文字幕av免费专区久久| 国产精品偷伦视频免费观看国产| 伊人久久综合一区二区| 性爽视频在线| 欧美三区免费完整视频在线观看| 精品国产一区二区三区久久久蜜月| 亚洲成年人电影网站| 亚洲无码久久久久久久| 国产九九热视频| 中文字幕在线免费观看视频| 久久精品免视看国产成人| 欧美性久久久| 在线观看视频99| 欧美wwww| 亚洲香蕉成视频在线观看| 自拍偷拍欧美专区| 国产三级在线免费观看| 免费黄色一级大片| 黄色av免费网站| 蜜桃视频在线观看免费视频网站www| 欧美精品久久久久久久小说| 亚洲综合在线免费| 久热精品在线观看视频| 99久久精品免费看| 一区二区三区视频在线看| 又色又爽的视频| 欧美日韩精品免费观看视完整| 好吊日视频在线观看| 一本色道久久综合狠狠躁篇的优点| 无码人妻精品一区二区三区99不卡| 91亚洲免费视频| 天美传媒免费在线观看| 色欲一区二区三区精品a片| 91精品国产综合久久久久久久| 一区二区在线高清视频| 日本一区二区中文字幕| h视频免费高清在线观看| 国产在线999| 久久精品国产精品青草色艺| 毛片毛片毛片毛片毛片毛片毛片毛片毛片| 日韩 欧美 高清| 成人影院www在线观看| 成人亚洲精品777777ww| 国内自拍视频在线观看| 欧美激情欧美狂野欧美精品| 久久亚洲精品人成综合网| 最新理论片影院| 一区二区免费在线视频| 精品一区二区男人吃奶| 欧美亚洲国产怡红院影院| 欧美gay囗交囗交| 中文字幕在线观看网站| 欧美色精品在线视频| 亚洲欧美激情精品一区二区| 污污视频在线观看网站| 国产欧美日韩综合精品一区二区三区| 91免费综合在线| 91久久久久久久久久久久久久| 国产传媒免费观看| www.99热这里只有精品| 性欧美xxxx大乳国产app| 国产成人强伦免费视频网站| jizz在线免费播放| 国产xxx精品视频大全| 亚洲成人精品视频| 亚洲高清av在线| 久久精品一区二区三区不卡免费视频| 午夜精品久久久久久99热| 91激情在线视频| 亚洲欧美日韩国产成人综合一二三区| 日韩欧美在线视频播放| 九九在线观看视频| 精品久久人人做人人爱| 福利一区视频| 亚洲国产精品99久久| 97caopron在线视频| 男人透女人免费视频| 久久精品夜色噜噜亚洲a∨| 亚洲xxx自由成熟| a黄色在线观看| 国产精品久久久久久久妇| 7m第一福利500精品视频| 水莓100国产免费av在线播放| 国产在线天堂www网在线观看| 男女h黄动漫啪啪无遮挡软件| 国产精自产拍久久久久久蜜| 国产jk精品白丝av在线观看| 91成人免费视频| 欧美一级一区| 亚洲xxxxx性| 免费观看国产成人| 亚洲欧美激情一区二区| 亚洲18在线| 日韩免费视频网站| 国产精品一码二码三码在线| 97se亚洲国产一区二区三区| 天天操天天干天天操天天干| 国产精品夫妻激情| 日日摸夜夜爽人人添av| 都市激情久久| 欧美精品第1页| 天天操天天插| 国产一线二线三线在线观看| 99热这里只有精品7| 色婷婷国产精品综合在线观看| 欧美一级日韩不卡播放免费| 久久最新网址| 国产又粗又长视频| 欧美色精品天天在线观看视频| 亚洲日本在线天堂| 麻豆电影在线| 一区二区精品免费| 精品人妻无码一区二区三区| 国产精品久久中文字幕| 亚洲综合三区| 日本a在线天堂| 日日噜噜噜夜夜爽爽狠狠| 激情图片在线观看高清国产| 日韩一区二区在线观看视频播放| gogo在线观看| 亚洲一区二区三区视频播放| 红桃视频在线观看一区二区| 国产精品特级毛片一区二区三区| 久久这里只有精品99| 91国内精品久久| www.亚洲成人网| 久久视频在线直播| 国产又黄又粗又猛又爽的| 国产对白在线| 免费av在线网站| 亚洲一区日韩| 欧美成人四级hd版| 999av视频| 亚洲乱码一区av黑人高潮| 色婷婷色综合| 黄色视屏免费在线观看| 久艹在线播放| 99中文字幕在线观看| 青青青国内视频在线观看软件| 青青草免费观看免费视频在线| 99精品在线免费观看| 欧美精选午夜久久久乱码6080| 久久人妻精品白浆国产| 国产乱码精品一区二区三区不卡| 国产日韩欧美一区二区三区在线观看| 一区二区三区四区不卡| 精品日产卡一卡二卡麻豆| 国产日韩精品视频| 91香蕉亚洲精品| 影音先锋久久资源网| 欧美精品日韩三级| 日韩在线 中文字幕| 果冻天美麻豆一区二区国产| 欲色天天网综合久久| 国产成人夜色高潮福利影视| 高清一区二区三区四区五区| 国产乱子伦视频一区二区三区| av无码精品一区二区三区宅噜噜| 日日骚一区二区网站| 在线丝袜欧美日韩制服| 成人性爱视频在线观看| 欧美日韩在线第一页| 久久国产精品系列| 东京久久高清| 色屁屁www国产馆在线观看| 欧洲美熟女乱又伦| 无码人妻精品一区二区三区99v| 国产一区二区在线免费| 亚洲欧美国产一区二区三区| 亚洲精品动漫久久久久| 久久久久久久久一| 成人av在线播放| 国产精品第一第二| 国产精品自在欧美一区| 伊人手机在线视频| 黄色av网站在线免费观看| 免费97视频在线精品国自产拍| 国产一级片网址| 国产精品成人国产| 国产婷婷色一区二区三区四区| 日日摸夜夜添一区| 五月婷婷六月丁香综合| 波多野洁衣一区| 国产精品中文字幕亚洲欧美| 亚洲片区在线| 婷婷综合另类小说色区| 久久人人99| 国产人妻精品久久久久野外| 91在线中字| 国产毛片视频网站| 亚洲欧美一区二区精品久久久| 欧美激情区在线播放| 成人免费a视频| 精品国产乱码久久久久久1区二区| www..com.cn蕾丝视频在线观看免费版| 精品成人免费| 操人真爽免费视频| 波多野结衣一本一道| 久久久久久9999| 高清视频在线www色| 国产成人精品一区二区免费看京| 中文字幕色av一区二区三区| 欧美午夜性色大片在线观看| 日韩精品一级毛片在线播放| av在线网页| 毛片在线播放网站| 午夜在线观看视频18| 少妇高潮毛片色欲ava片| 你懂的国产在线| 日本激情五月| 色琪琪原网站亚洲香蕉| 青青操在线视频| 国产av人人夜夜澡人人爽麻豆| 一本一道久久综合狠狠老精东影业| 粉嫩av免费一区二区三区| 嫩草影院一二三| av网站在线免费| 日韩精品中午字幕| 国产精品视频一区国模私拍| 97国产精品免费视频| 日本午夜在线亚洲.国产| 国产一区二区三区av电影| 日本视频在线观看一区二区三区| 九九热精品视频| 特一级黄色大片| 人妻av无码一区二区三区| 欧美伊人久久久久久午夜久久久久| 国产一区二区波多野结衣| 精品日韩一区二区| 亚洲精品在线视频观看| 国产成人丝袜美腿| 日本欧美一二三区| www.99re.av| 日韩制服丝袜先锋影音| 狠狠色丁香婷婷综合| 91久久高清国语自产拍| 国产主播喷水一区二区| 母乳一区在线观看| 91免费国产精品| 久久精品动漫| 国产女片a归国片aa| 色老板免费视频| 中文字幕一区二区人妻电影丶| 中文一区二区在线观看| 91精品国产色综合久久ai换脸| 国产精品久久久久久久久免费相片| 欧美伦理91| 国产在线看片免费视频在线观看| 久久青青视频| 中文字幕一区二区三区人妻不卡| 国产日韩高清一区二区三区在线| 黄色电影在线免费观看| 91高清视频在线观看| 国产精品99久久精品| 九色蝌蚪在线| 亚洲 国产 图片| 浮力国产第一页| 在线观看黄网站免费继续| 久久久精品人妻一区二区三区| 亚洲欧美日韩高清在线| 92看片淫黄大片一级| 亚洲精品a区| 超碰在线免费观看97| 欧美成人一区二区视频| 亚洲欧美国产日韩综合| 国产精品亚洲第一区| 中文字幕免费在线观看视频一区| 桃花色综合影院| 一区二区三区免费在线观看视频| 中文字幕视频一区二区在线有码| 麻豆电影传媒二区| 亚洲成色最大综合在线| 美女视频免费观看网站在线| 日韩少妇与小伙激情| 欧美人与物videos另类| 久久综合精品视频| 久久久久无码国产精品不卡| 中文字幕人妻一区二区三区视频| 中文字幕人妻熟女人妻洋洋| 国产精品免费一区二区三区| 丝袜美女写真福利视频| 久久手机在线视频| 亚洲综合精品一区二区| 亚洲电影免费| 一个人看免费www视频有多爽| 91精品啪aⅴ在线观看国产| 97成人资源站| 丰满诱人av在线播放| 久久欧美中文字幕| 久久久精品高清| 欧美日韩国产精品一区| 9l视频自拍九色9l视频成人| 男人资源在线播放| 美女一区视频| 欧美三级电影一区二区三区| 一区2区3区在线看| 久久深夜福利免费观看| jizz中国女人| 国产aⅴ精品一区二区三区色成熟| 一本加勒比hezyo黑人| 欧美尤物美女在线| 日韩精品每日更新| 成人亚洲精品7777| 日韩一二三区| 黄色一级片在线免费观看| 亚洲欧美日韩中文在线| 天堂а√在线资源在线| 欧美一区二区三区思思人| 国产情侣在线视频| 亚洲精品xxxx| 亚洲电影中文字幕| 97伦伦午夜电影理伦片| 神马久久久久久久久久| 成人免费观看www在线| 国产精品人人做人人爽人人添| 亚洲av成人无码一二三在线观看| 国产曰肥老太婆无遮挡| 亚洲一区二区三区不卡国产欧美|