C# Windows Phone 8.1不同屏幕尺寸的不同文本大小
我正在为windows phone开发windows运行时应用程序,我需要根据屏幕尺寸缩放文本 对于处理图像缩放,我使用了3个文件夹(scale-100、scale-140和scale-240) 在应用程序中,我对不同类型的文本(标题、副标题…)有不同的样式 有没有办法根据屏幕大小应用不同的样式?以下解决方案适用于Windows(Phone)RT,而不是WP Silverlight Windows RT的资源系统比很多人知道的功能强大得多。您不仅可以对图像使用缩放,对资源(.resw)文件也可以使用缩放,甚至可以结合使用语言/缩放。只需使用正确的命名约定:例如C# Windows Phone 8.1不同屏幕尺寸的不同文本大小,c#,windows-runtime,windows-phone-8.1,windows-store-apps,winrt-xaml,C#,Windows Runtime,Windows Phone 8.1,Windows Store Apps,Winrt Xaml,我正在为windows phone开发windows运行时应用程序,我需要根据屏幕尺寸缩放文本 对于处理图像缩放,我使用了3个文件夹(scale-100、scale-140和scale-240) 在应用程序中,我对不同类型的文本(标题、副标题…)有不同的样式 有没有办法根据屏幕大小应用不同的样式?以下解决方案适用于Windows(Phone)RT,而不是WP Silverlight Windows RT的资源系统比很多人知道的功能强大得多。您不仅可以对图像使用缩放,对资源(.resw)文件也可以
Resources.scale-140.resw
然后,您可以在资源文件中放置每个附加/依赖属性,利用基于x:Uid
的资源系统
<Grid x:Uid="MainGrid">
<TextBlock x:Uid="MyTextBlock" />
</Grid>
您可以运行几种不同大小的仿真器,以测试是否一切正常