#wpf #navigation #prism
Вопрос:
Я хочу перемещаться с помощью RegionManager
regionManager.RequestNavigate("TabsView_region", "TabsView");
Но, похоже, я сделал что-то не так, и ничего не происходит. Я уверен, что зарегистрировал TabsView для навигации. Я несколько раз проверял названия параметров. Модель представления TabsView связана с представлением через автопровод. ViewModel внедряет INavigationAware. Я даже создал пустой проект, где смоделировал ту же ситуацию, и в этом случае RequestNavigate работает нормально.
Вопрос в том, есть ли способ получить информацию, почему навигация не работает?
Ответ №1:
Вы ищете
regionManager.RequestNavigate("TabsView_region", "TabsView", result =gt; { if (!result.Result) MessageBox.Show(result.Exception.ToString()); } );
?