public Drawer createdfactorytodraw(typesoffigures typeoffigure) { switch (typeoffigure) { case typesoffigures.line: return(new LineDrawer()); case typesoffigures.triangle: return(new TriangleDrawer()); case typesoffigures.rectangle: return(new RectangleDrawer()); case typesoffigures.circle: return(new CircleDrawer()); case typesoffigures.ellipse: return(new EllipseDrawer()); case typesoffigures.square: return(new SquareDrawer()); default: return(null); } }
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { chosenfigure = (typesoffigures)comboBox1.SelectedIndex; int currentindex = comboBox1.SelectedIndex; }