Example #1
0
 private void pictureBox3_MouseUp(object sender, MouseEventArgs e)
 {
     if (pic3)
     {
         PictureBox pic = sender as PictureBox;
         Point pt_new_e = PicPtTrans(sender, e);
         if (0 < pt_new_e.X && DrawRegion.Size.Width > pt_new_e.X && 0 < pt_new_e.Y && DrawRegion.Size.Height > pt_new_e.Y)
         {
             BaseRailElement.CrossEle crossLeft = new CrossEle();
             Point pt = new Point(pt_new_e.X, pt_new_e.Y);
             doc1.DrawObjectList.Add(crossLeft.CreatEle(pt, DrawRegion.Size, multiFactor));
             doc1.SelectOne(crossLeft);
             DrawRegion.Invalidate();
             propertyGrid1.SelectedObject = crossLeft;
             propertyGrid1.Invalidate();
         }
         this.Cursor = System.Windows.Forms.Cursors.Default;
         pic3 = false;
     }
     this.Cursor = System.Windows.Forms.Cursors.Default;
 }