public void Initialize(IUserInterfaceViewModel viewModel) { viewModel.UserInterfacePaneSwapped += ViewModel_UserInterfacePaneSwapped; PackageList.SelectionChanged += PackageList_SelectionChanged; DataContext = viewModel; this.viewModel = viewModel; }
public MainViewModel( IScreenManager screenManager, IUserInterfaceViewModel userInterfaceViewModel) { this.screenManager = screenManager; UserInterfaceViewModel = userInterfaceViewModel; SetupEvents(); }
public void PrepareBinder( IUserInterfaceViewModel UserInterfaceViewModel) { viewModel = UserInterfaceViewModel; viewModel.PropertyChanged += ViewModel_PropertyChanged; packageActionBinder.Bind( viewModel.Elements, viewModel.Actions, GetSupportedActionsFromDataAsync); }
public ColorPickerViewModel( IUserInterfaceViewModel userInterfaceViewModel) { UserInterfaceViewModel = userInterfaceViewModel; }