示例#1
0
        private void ClickCreate()
        {
            View.CreateUserView           window = new View.CreateUserView();
            ViewModel.CreateUserViewModel vm     = new CreateUserViewModel(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
        /// <summary>
        /// L'action effectuee suite a un clic sur la creation de compte
        /// </summary>
        private void ClickCreate()
        {
            View.CreateUserView window = new View.CreateUserView();
            ViewModel.CreateUserViewModel vm = new CreateUserViewModel(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);
        }