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); } }
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; } }