コード例 #1
0
        private void ClickAddPatient()
        {
            View.PatientAddView           window = new View.PatientAddView();
            ViewModel.PatientAddViewModel vm     = new PatientAddViewModel(window);
            window.DataContext = vm;

            /// Afin de pouvoir naviguer entre les pages mais que les ViewModel ne savent pas
            /// du tout qui elles sont liees, on garde une trace de la page liee UNIQUEMENT
            /// pour avoir acces a son navigation service
            _ns = NavigationService.GetNavigationService(_linkedView);
            _ns.Navigate(window);
        }
コード例 #2
0
        private void ClickAddPatient()
        {
            View.PatientAddView window = new View.PatientAddView();
            ViewModel.PatientAddViewModel vm = new PatientAddViewModel(window);
            window.DataContext = vm;

            /// Afin de pouvoir naviguer entre les pages mais que les ViewModel ne savent pas
            /// du tout qui elles sont liees, on garde une trace de la page liee UNIQUEMENT
            /// pour avoir acces a son navigation service
            _ns = NavigationService.GetNavigationService(_linkedView);
            _ns.Navigate(window);
        }