private void InjectControlEvent() { ToolsControl.OnSelectSelectionTool += (s, args) => CanvasControl.SetCanvasState(SelectState.Instance); ToolsControl.OnSelectLineTool += (s, args) => CanvasControl.SetCanvasState(CreateLineState.Instance); ToolsControl.OnSelectRectangleTool += (s, args) => CanvasControl.SetCanvasState(CreateRectangleState.Instance); ToolsControl.OnSelectEllipseTool += (s, args) => CanvasControl.SetCanvasState(CreateEllipseState.Instance); }