public ToolBarController(PaintModel model, IToolBarView toolBarView) { this.model = model; this.toolBarView = toolBarView; this.toolBarView.ButtonClicked += OnButtonClick; }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); PaintModel model = new PaintModel(); PaintForm mainView = new PaintForm(); PictureController pictureController = new PictureController(model, mainView); ToolBarController toolBarController = new ToolBarController(model, mainView.toolBarView); model.ShowImageOnView(); Application.Run(mainView); }