public Page2(NavigationWindowService <InitializeData> service) { InitializeComponent(); var model = new Page2Model(service.Share); model.CanChenged += Model_CanChenged; DataContext = new ViewModels.Page2ViewModel(service, model); }
public Page3ViewModel(NavigationWindowService <InitializeData> bindableValue, Page3Model model) : base(bindableValue?.NavigationValue) { this.model = model; GetPathBtClick = new DelegateCommand(GetPathBt_Click); AutoSearchBtClick = new DelegateCommand(AutoSearchBt_Click); ServerConfigPathText = model.ToReactivePropertyAsSynchronized(m => m.ServerConfigPathText); }
public Page4ViewModel(NavigationWindowService <InitializeData> bindableValue, Page4Model model) : base(bindableValue?.NavigationValue) { _model = model; BindableValue.CloseAction = Close; }
public Page1ViewModel(NavigationWindowService <InitializeData> bindableValue) : base(bindableValue?.NavigationValue) { }
public Page1(NavigationWindowService <InitializeData> service) { InitializeComponent(); DataContext = new Page1ViewModel(service); }
public Page4(NavigationWindowService <InitializeData> service) { InitializeComponent(); DataContext = new Page4ViewModel(service, new Page4Model(service.Share)); }