发布时间:2025-12-10 20:05:46 浏览次数:1
【WP7】主题样式「建议收藏」WP7提供了系统的主题样式,应用程序可以根据用户的设置来让应用程序与系统程序的主题一致,让用户体验更加良好,微软内置了许多系统资源,应用程序可以通过调用这些系统资源直接应用系统的一些资源用法如下:给TextBlock设置系统默认字体样式<TextBlockHeight="45&q
WP7提供了系统的主题样式,应用程序可以根据用户的设置来让应用程序与系统程序的主题一致,让用户体验更加良好,微软内置了许多系统资源,应用程序可以通过调用这些系统资源直接应用系统的一些资源
用法如下:
给TextBlock设置系统默认字体样式
<TextBlock Height="45" HorizontalAlignment="Left" Margin="20,154,0,0" Name="textBlock1" Text="background =" VerticalAlignment="Top" Width="400" FontFamily="{StaticResource PhoneFontFamilySemiLight}" FontSize="{StaticResource PhoneFontSizeLarge}"></TextBlock> 希望我今天分享的这篇文章可以帮到您。
应用系统资源的方法
属性=”{StaticResource 系统资源}”
关于系统资源的定义说明:http://msdn.microsoft.com/zh-cn/library/windowsphone/develop/ff769552(v=vs.92).aspx#BKMK_BrushResources
在C#代码中引用系统资源
Visibility darkBackgroundVisibility = (Visibility)Application.Current.Resources["PhoneDarkThemeVisibility"];if (darkBackgroundVisibility == Visibility.Visible){ textBlock1.Text = "background = dark";}else{ textBlock1.Text = "background = light";}通过 Application.Current.Resources[“PhoneDarkThemeVisibility“] 来引用系统资源