public VideoItemViewModel() { PlusSignModel = new PlusSignViewModel(); SearchedResultModel = new SearchedResultViewModel() { AllowDrag = false }; ControlViewModel = new VideoControlModel(); ControlViewModel.PropertyChanged += ControlViewModel_PropertyChanged; PlusSignModel.PlusCommand = new DelegateCommand(_ => gotoSearch()); PropertyChanged += onPropertyChanged; IsInEditStatus = true; }
public LayoutViewModel() { SplitLayoutsModel = new SplitScreenLayoutsModel(); SearcherModel = new SearchedResultViewModel(); SplitScreenModel = new SplitScreenModel(); SplitLayoutsModel.PropertyChanged += SplitLayoutsModel_PropertyChanged; ImportCommand = new DelegateCommand(_ => importLayout()); ExportCommand = new DelegateCommand(_ => exportLayout()); ClearCommand = new DelegateCommand(_ => clearLayout()); ReturnCommand = new DelegateCommand(_ => returnLayout()); ShortcutCmd = new DelegateCommand(x => doShortcut()); AutoSave.LayoutScheme.Instance.LayoutDataChanged += onLayoutDataChanged; PropertyChanged += onPropertyChanged; SearcherModel.IsVisible = true; }