Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 2
0
 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
 {
     chosenfigure = (typesoffigures)comboBox1.SelectedIndex;
     int currentindex = comboBox1.SelectedIndex;
 }