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>())); }
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>())); }