- 接著,我們要為 App.xaml 做些修改,宣告那些在先前步驟加入的資源,打開 App.xaml 文件,找到 Application.Resources 的 XML 元素並根據下方的代碼修改它:
XAML
<ResourceDictionary>
<local:LocalizedStrings xmlns:local="clr-namespace:ContosoCookbook"
x:Key="LocalizedStrings"/>
<sys:String x:Key="AppName">Contoso Cookbook</sys:String>
<sys:Double x:Key="LogoImageWidth">150</sys:Double>
<common:SizeToResolutionConverter x:Key="SizeToResolutionConverter"/>
<common:StringImageSourceConverter x:Key="ToImageConverter"/>
<common:ImageSourceToStringConverter x:Key="ToStringConverter"/>
<common:BooleanToVisibilityConverter x:Key="VisibilityConverter"/>
<common:BooleanNegationConverter x:Key="BooleanNegation"/>
<common:UserImagesDisplayConverter x:Key="ImagesDisplayConverter"/>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Common/CustomStyles.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary> - 接著,替 Application 元素加上兩個 XML 命名空間如下:
XAML
xmlns:sys="clr-namespace:System;assembly=mscorlib"
xmlns:common="clr-namespace:ContosoCookbook.Common"
windows phone 8中如何在App.xaml中使用ResourceDictionary
最新推荐文章于 2024-04-16 15:28:07 发布