在練習本篇Demo以前,你們最好先看下《Windows Phone 應用程序的全球化》 ,其中涉及到的一些具體細節在本篇中就不說了。html
大體界面以下,爲了方便起見,咱們在改變語言後就更改當前環境的語言,而導航到另外一頁面後語言資源就會從新加載。ide
注:界面語言只有在InitializeComponent 的時候纔會被從新加載 post
首先來看下後置代碼的實現方式:spa
在代碼中設置Text屬性,AppResource是什麼?--不解釋翻譯
再來看下靜態資源的實現方式:component
在頁面中設置Text屬性爲靜態字符串 htm
那這些靜態資源是再哪裏定義的呢?blog
新建三個資源XAML(跟Style同樣) 內存
ok,再來看下咱們改變語言時會作些什麼-- 不解釋:)資源
那若是讓應用程序找到靜態資源文件呢?咱們須要將資源文件動態添加到內存中,以下:
注:因爲是資源文件,因此須要加上/項目;component/ 否則會找不到資源
想看運行效果,本身運行Demo吧: