Задать вопрос

При создание перехода с использованием класса «NavigationService», возникла проблема, почему?

Коротко о том, что делаю. Делаю приложение где есть авторизация и имеются пользователи с разными ролями(я не волшебник я только учусь), и все бы ничего, но вот когда я начал делать переходы на разные формы(для разных пользователей. Тип есть директор, заказчик и т.д), возникла проблема(если, что проект WPF).

switch (User.Rol_)
                {
                    case "Заказчик":
                        NavigationService?.Navigate(new Menu());
                        break;

                    case "Директор":
                        NavigationService?.Navigate(new Menu());
                        break;
                }
            }

(Menu это пока заглушка)

когда применяю класс "NavigationService" вылетает ошибка

"Ошибка CS0119 'NavigationService" является тип, который недопустим в данном контексте."

С чем может это быть связанно?
  • Вопрос задан
  • 159 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SDP-030_PRG Продвинутая разработка в Microsoft .NET
    1 неделя
    Далее
  • Ulearn.me
    Проектирование на языке C#
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
@lvv85
У NavigationService нет статического метода Navigate.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы