2014-09-06 104 views
0

如何ListPicker全屏模式

<DataTemplate x:Name="PickerItemTemplate"> 
    <TextBlock Text="{Binding BackGroundColorString}" /> 
</DataTemplate> 

<DataTemplate x:Name="PickerFullModeItemTemplate" > 
    <Grid x:Name="rootGrid" Margin="0" Background="Transparent"> 

     <StackPanel Orientation="Horizontal" Margin="0 14 0 0" Background="#FF030C34" > 
      <TextBlock Name="BackgroundColor" 

         Text="{Binding BackGroundColorString}" 
         Margin="0 0 480 0" 
       FontSize="{StaticResource PhoneFontSizeLarge}" 
         TextAlignment="Left" 
         Foreground="White" 
         FontFamily="/Sunder Gutka;component/Assets/Fonts/AGENCYR.TTF#Agency FB" 

         /> 

     </StackPanel> 
    </Grid> 
</DataTemplate> 

设置字体我曾尝试使用此代码,但全屏列表选择器仍来自于默认字体。如何在此设置字体?

回答

0

我认为你缺少一个从以下几点:

  • 首先,检查你正在使用的代码的字体名称是相同
  • 有你设置字体属性生成操作 - >内容
  • 检查它的位置在你的代码是给正确与否

只是用的FontFamily房产这样的:

<TextBlock FontFamily="/Assets/Fonts/Agency FB Regular.ttf#Agency FB"/> 

它是在文件夹中:\资产\ Fonts \中局FB Regular.ttf并设置生成操作“内容”和它的工作对我来说。

Sample Image

+0

试过这一切。仍然没有工作 – 2014-09-06 05:41:49

+0

有哟尝试过一个? – 2014-09-06 06:20:59

0

增加TextBlock中的字体大小FontSize="25"使用此代码。

<TextBlock Text="{Binding}" FontSize="25" Margin="10,10"/> 
+0

试过这一个了但不工作 – 2014-09-06 05:45:43