public ClsForm() { listShape.Add(line); listShape.Add(rect); btnLength = new Button { Text = "Length" }; this.Controls.Add(btnLength); this.btnLength.Click += Btn_Click; btnArea = new Button { Text = "area", Top = 25 }; this.Controls.Add(btnArea); this.btnArea.Click += BtnArea_Click; SaveXml = new Button { Text = "Save", Top = 50 }; this.Controls.Add(SaveXml); this.SaveXml.Click += BtnSaveXml_Click; btnLoadXml = new Button { Text = "Load", Top = 75 }; this.Controls.Add(btnLoadXml); this.btnLoadXml.Click += BtnLoadXml_Click; btnDraw = new Button { Text = "Draw", Top = 100 }; this.Controls.Add(btnDraw); this.btnDraw.Click += BtnDraw_Click; this.Controls.Add(pictureBox); pictureBox.Left = 50; pictureBox.Anchor = AnchorStyles.Bottom & AnchorStyles.Right; this.Width = 600; this.Height = 800; }
public override void Undo(ListShapes list) { list.UnselectAll(); list.Add(drawObject); }