Ejemplo n.º 1
0
        public MainWindow()
        {
            InitializeComponent();

            tools = new DrawingTools();
            tool_bar_panel.Children.Add(tools.tool_bar);

            canvas.MouseDown += start_draw;
            canvas.MouseMove += continue_draw;
            canvas.MouseUp   += end_draw;

            tools.add(new GenericToolFactory(() => new Pen(), "Pen"));
            copy_button.Click += (s, e) => tools.add(new Copier().copy(canvas.Children.Cast <UIElement>()));
        }
Ejemplo n.º 2
0
        public MainWindow()
        {
            InitializeComponent();

            tools = new DrawingTools();
            tool_bar_panel.Children.Add(tools.tool_bar);

            canvas.MouseDown += start_draw;
            canvas.MouseMove += continue_draw;
            canvas.MouseUp += end_draw;

            tools.add(new GenericToolFactory(() => new Pen(), "Pen"));
            copy_button.Click += (s, e) => tools.add(new Copier().copy(canvas.Children.Cast<UIElement>()));
        }