Esempio n. 1
0
 private void AddLink()
 {
    
     if (CheckHorizontal())
     {
         LinkType l = new LinkType(new Point(Selected1stPoint.Value.X, Selected1stPoint.Value.Y), new Point(Selected2ndPoint.Value.X, Selected2ndPoint.Value.Y), '-');
         //m.Add(new Point(Selected1stPoint.Value.X, Selected1stPoint.Value.Y), new Point(Selected2ndPoint.Value.X,Selected2ndPoint.Value.Y), '-');
         m.Add(l);
         txtDrawingBoard.Text = m.ToString();
         model.Add(l);
     }
     else if (CheckVertical())
     {
         LinkType l = new LinkType(new Point(Selected1stPoint.Value.X, Selected1stPoint.Value.Y), new Point(Selected2ndPoint.Value.X, Selected2ndPoint.Value.Y), '|');
         m.Add(l);
         //m.Add(new Point(Selected1stPoint.Value.X, Selected1stPoint.Value.Y), new Point(Selected2ndPoint.Value.X, Selected2ndPoint.Value.Y), '|');
         txtDrawingBoard.Text = m.ToString();
         model.Add(l);
     }
 }
Esempio n. 2
0
 private void button12_Click(object sender, EventArgs e)
 {
     if (SelectedBox.type == CompType.box)
     {
         //model.Remove(SelectedBox);
         BoxType bt = new BoxType();
         bt.StartPt = GetLineAndPos();
         bt.Text = SelectedBox.Text;
         model.Add(bt);
         m.Reset();
         foreach (BaseType b in model.GetList)
         {
             m.Add(b);
         }
         /*m.Add(bt);*/
         txtDrawingBoard.Text = m.ToString();
         button12.Enabled = false;
         button10.Enabled = false;
         button14.Enabled = false;
     }
     else
     {
         LinkType l = new LinkType();
         l.Text = SelectedBox.Text;
         l.StartPt = GetLineAndPos();
         model.Add(l);
         m.Add(l);
         txtDrawingBoard.Text = m.ToString();
         button12.Enabled = false;
         button10.Enabled = false;
         button14.Enabled = false;
     }
 }