private void EnsurePresenterView() { if (m_presenterView == null) { m_presenterView = new PresenterView(); m_presenterView.OnClose += () => { m_presenterView = null; }; } }
private void ServicesInit() { FolderPresenter = new PresenterView(); AppServices._folderPreview = FolderPresenter.DataContext as PresenterViewModel; AppServices._folderPreview.SupportExtentions = App.SupportExtentions; AppServices._folderPreview.OnPathSelected += (sendee, e) => AppServices.UpdateImage(MainImage, e.FilePath); AppServices._stateKeeper = new AppStateKeeper(); }
protected override void OnViewLoaded(object view) { base.OnViewLoaded(view); _view = (PresenterView)view; }