protected override void OnPaint(PaintEventArgs e) { // Отрисовка фигур. //Figure.Draw(this, new Square(), new DotLine(), Color.Gray); //Figure.Draw(this, new Triangle(), new DotLine(), Color.Red); //Figure.Draw(this, new Pentagon(), new DotLine(), Color.Blue); Figure.Draw(this, new Triangle(), new DashDotLine(), Color.Turquoise); //Figure.Draw(this, new Square(), new DotLine(), Color.Magenta); }
private void Button_Click(object sender, RoutedEventArgs e) { Figure.Draw(this, new Triangle(), new DashDotLine(), Color.Turquoise); }