Windows phone 7 Windows Phone AppResources映像
我的项目中有一个名为AppResources.resx的文件,我可以将字符串放在其中以实现本地化。然后我可以通过绑定访问它们Windows phone 7 Windows Phone AppResources映像,windows-phone-7,Windows Phone 7,我的项目中有一个名为AppResources.resx的文件,我可以将字符串放在其中以实现本地化。然后我可以通过绑定访问它们 Header="{Binding Path=LocalizedResources.MyString, Source={StaticResource LocalizedStrings}} 您还可以将图像添加到此资源文件中,但我不知道如何绑定到我放在其中的图像!有办法吗?我不应该把图像放在这个文件中吗 感谢您的指点。您可以在ResourceDictionary中创建图像笔刷
Header="{Binding Path=LocalizedResources.MyString, Source={StaticResource LocalizedStrings}}
您还可以将图像添加到此资源文件中,但我不知道如何绑定到我放在其中的图像!有办法吗?我不应该把图像放在这个文件中吗
感谢您的指点。您可以在ResourceDictionary中创建图像笔刷:
<ImageBrush x:Key="MyImageBrush" ImageSource="/Img-1.jpg"/>
您可以调用它来设置为背景,或作为矩形的填充:
<Rectangle x:Name="ImageForeground" Height="100" Width="100"
Fill="{StaticResource MyImageBrush}" />
另一个选择是使用一个特殊的转换器,就像上面描述的那样
这种方法适用于不可本地化的图像
如果要为不同的文化设置不同的图像,可以尝试。不确定它是否适用于windows phone,但适用于Silverlight。您可以在ResourceDictionary中创建图像笔刷:
<ImageBrush x:Key="MyImageBrush" ImageSource="/Img-1.jpg"/>
您可以调用它来设置为背景,或作为矩形的填充:
<Rectangle x:Name="ImageForeground" Height="100" Width="100"
Fill="{StaticResource MyImageBrush}" />
另一个选择是使用一个特殊的转换器,就像上面描述的那样
这种方法适用于不可本地化的图像
如果要为不同的文化设置不同的图像,可以尝试。不确定它是否适用于windows phone,但它适用于Silverlight