void ViewModel_Updated(object sender, JrySeries e) { if (this.GetUIDispatcher().CheckAccessOrBeginInvoke(this.ViewModel_Updated, sender, e)) { this.DialogResult = true; } }
public VideoCreatorPage(JrySeries series) : this() { this.DataContext = this.CreatorViewModel = new VideoCreatorViewModel(series); this.EditVideoUserControl.ViewModel.Parent = series; this.EditVideoUserControl.ViewModel.Created += this.ViewModel_Created; }
public VideoEditorWindow(JrySeries series, JryVideoInfo video) : this() { this.EditVideoUserControl.ViewModel.Updated += this.VideoInfo_Updated; this.EditVideoUserControl.ViewModel.Parent = series; this.EditVideoUserControl.ViewModel.ModifyMode(video); }
public SeriesItemViewerPage(JrySeries series) : this() { if (!DesignerProperties.GetIsInDesignMode(this)) { this.ViewModel = new SingleSeriesItemViewerViewModel(series); this.ViewModel.RefreshAsync(); } }
void EditSeriesUserControl_ViewModel_Created(object sender, JrySeries e) { if (this.GetUIDispatcher().CheckAccessOrBeginInvoke(this.EditSeriesUserControl_ViewModel_Created, sender, e)) { if (this.SelectorViewModel != null) { var vm = new SeriesViewModel(e); this.SelectorViewModel.Items.Collection.Add(vm); this.SelectorViewModel.Items.Selected = vm; this.SeriesListView.ScrollIntoView(vm); } } }
public SeriesEditorWindow(JrySeries series) : this() { this.EditSeriesUserControl.ViewModel.Updated += this.ViewModel_Updated; this.EditSeriesUserControl.ViewModel.ModifyMode(series); }
public SingleSeriesItemViewerViewModel(JrySeries series) { this.source = series; }