private void CreateLoginPresenter() { var loginPresenter = new LoginPresenter(); //dołączamy do niego widok, jednocześnie przkazując mu referencję var loginView = new LoginViewControl(loginPresenter); loginPresenter.SetView(loginView); loginPresenter.WorkDone += new EventHandler<ActionsEventArgs>(PresenterWorkDone); loginPresenter.Init(); _hostWindow.SwitchView(loginView); }
public void Run() { //pokazuje domyślny widok //tworzymy nowego prezentera var loginPresenter = new LoginPresenter(); //dołączamy do niego widok, jednocześnie przkazując mu referencję var loginView = new LoginViewControl(loginPresenter); loginPresenter.SetView(loginView); loginPresenter.WorkDone += new EventHandler<ActionsEventArgs>(PresenterWorkDone); loginPresenter.Init(); _hostWindow.AttachView(loginView); }