Пример #1
0
        public uvBaseViewModel(MainWindowViewModel pMainWindowViewModel)
        {
            AcceptedToken.Add(MessageToken.ReloadMessage);
            MainWindowModel = pMainWindowViewModel;

            LoadingBoxModel = new LoadingBoxViewModel();
            MessageBoxModel = new MessageBoxViewModel();

            BoxModel = LoadingBoxModel;

            GoToViewCommand = new RelayCommand <enumView>(GoToView);
            GoBackCommand   = new RelayCommand(GoBack);
        }
Пример #2
0
        //public void ShowWindow(string sTitle, int iHeight, int iWidth,
        //    VinaGerman.DesktopApplication.ViewModels.BaseViewModel model)
        //{
        //    ((MainWindow)Application.Current.MainWindow).ShowChildForm(
        //        sTitle, iHeight, iWidth, model
        //    );
        //}

        private void RegisterAcceptedToken()
        {
            AcceptedToken.Add(MessageToken.GoToViewMessage);
            AcceptedToken.Add(MessageToken.GoBackMessage);
            AcceptedToken.Add(MessageToken.ReloadMessage);
        }