Fonts Windows phone文本应用程序

Fonts Windows phone文本应用程序,fonts,windows-phone,Fonts,Windows Phone,我正在开发一个基本的文本windows phone应用程序。它由一个主页面和几个从主页面分支出来的其他页面组成。我主要需要两样东西 从应用程序的“设置”页面更改所有文本页面中的字体 xaml是否有类似html的标记,可以导航到同一页面中的不同部分/元素 C#代码隐藏: this.textBlock.FontSize = 30; this.textBlock.FontFamily = new FontFamily("Arial"); //to be pulled from isolated sto

我正在开发一个基本的文本windows phone应用程序。它由一个主页面和几个从主页面分支出来的其他页面组成。我主要需要两样东西

  • 从应用程序的“设置”页面更改所有文本页面中的字体
  • xaml是否有类似html的标记,可以导航到同一页面中的不同部分/元素
  • C#代码隐藏:

    this.textBlock.FontSize = 30;
    this.textBlock.FontFamily = new FontFamily("Arial"); //to be pulled from isolated storage
    this.textBlock.FontWeight = FontWeights.Bold; 
    
    XAML:

    
    
    至于在整个应用程序中进行字体层叠,您可以使用一个单独的存储值,并在应用程序的设置页面中更改文本值(即“Arial”、“Tahoma”等)

    如果这还不够清楚,我可以为您编写一个工作示例

    更多样本:

    <TextBlock Text="TextBlock" FontWeight="Bold" FontSize="30" FontFamily="Arial" x:Name="textBlock"/>