1
當我在我的定義的MainPage一個簡單的TextBlock:刷新ThemeResources恢復應用
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<TextBlock Text="Example" FontSize="30" Foreground="{StaticResource PhoneForegroundBrush}"/>
</Grid>
正如你可以看到我使用StaticREsource PhoneForegroundBrush
。它的工作原理相當不錯:
但是當用戶在應用程序暫停時更改電話主題(光/黑)時出現問題。然後,當用戶返回到應用程序,資源沒有得到更新,所以我的文字塊看起來是這樣的:
當我關閉該應用程序並重新啓動,一切都很好:
是否有方法可以放入恢復事件,這將更新資源以便我的UIElements可見?
謝謝。完美的作品。 – Romasz