У меня есть страница (назовем это A), в которой есть фрейм, который содержит другую страницу (B). Я хочу перейти на страницу C со страницы B. Проблема в том, что я не могу этого сделать. От B я могу перейти к A и от A к C, но я приглашаю страницу A несколько раз, поэтому я не могу просто сразу перейти к C.
Я пытался создать общедоступную статическую логическую переменную, когда я переходил от B к A, я устанавливал это значение true, поэтому я знаю, что пришел со страницы B. Здесь, на AI, проверьте, пришел ли я из B, если true, тогда C. Это не сработало, поскольку выдает ошибку: System.Windows.Controls.Page.NavigationService.get вернул null.
В принципе, я могу перемещаться от B к C, но только внутри A, что нехорошо.