2014-09-06 100 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