Да, вам нужно «обновить страницу» статические ресурсы, как следует из названия, статические.Синтаксический анализатор Xaml разрешает их «на лету».
Вам нужно будет создать новый экземпляр того, что вы в данный момент присвоили App.RootVisual
, и переназначить его.Вот некоторый общий код, который может помочь: -
App.RootVisual = (UIElement)Activator.CreateInstance(App.RootVisual.GetType());