2013-09-28 79 views
0

是否可以從樣式中設置Foreground屬性?看起來沒有任何效果。在樣式中設置TextBlock的前景

<Style x:Key="MyPageNameStyle" TargetType="TextBlock"> 
    <Setter Property="FontSize" Value="{StaticResource PhoneFontSizeMedium}" /> 
    <Setter Property="Margin" Value="0,12,0,0"/> 
    <Setter Property="Foreground" Value="Green"/> 
</Style> 
+2

這是完全爲我工作的影響。 – Xyroid

回答

1

很簡單要確保你把它綁定到一個靜態資源

<Grid.Resources> 
     <Style x:Key="MyPageNameStyle" TargetType="TextBlock"> 
      <Setter Property="FontSize" Value="{StaticResource PhoneFontSizeMedium}" /> 
      <Setter Property="Margin" Value="0,12,0,0"/> 
      <Setter Property="Foreground" Value="Green"/> 
     </Style> 

    </Grid.Resources> 
    <TextBlock Style="{StaticResource MyPageNameStyle}" Text="WP8 Demodccxzcxzczsczczxcxzczczczcz" Margin="9,-7,0,0" /> 

youll能看到在XAML設計只

相關問題