2012-08-06 85 views
0

我使用了嵌入式windows Silverlight和我有一個簡單的單選按鈕風格文本塊以上單選按鈕自定義樣式

<Style TargetType="RadioButton" x:Key="SettingsTab"> 
    <Setter Property="Width" Value="95"/> 
     <Setter Property="Template"> 
      <Setter.Value> 
       <ControlTemplate TargetType="RadioButton"> 
        <Grid x:Name="RootElement"> 
         <Image x:Name="Ozadje1" Source="settings_backgroun.png"/> 

        </Grid> 
       </ControlTemplate> 
      </Setter.Value> 
     </Setter> 
    </Style> 

現在我希望把2文本塊上面,像你可以第2幅圖像上看到。

這是我的風格使用的圖像: Settings_backgroun.png

what i want

因爲我是新來的Silverlight我有這幾個問題,所以我希望有人能指出我在正確的方向。

請記住,嵌入式窗口的Silverlight是沒有某些組件的Silverlight 3。

回答

1

如果你正在做的是添加的TextBlock的比這個要做到它,(如希望嵌入式Windows將允許它。)

<Style TargetType="RadioButton" x:Key="SettingsTab"> 
    <Setter Property="Width" Value="95"/> 
     <Setter Property="Template"> 
      <Setter.Value> 
       <ControlTemplate TargetType="RadioButton"> 
        <Grid x:Name="RootElement"> 
         <Image x:Name="Ozadje1" Source="settings_backgroun.png"/> 
         <TextBlock Text="LIM" Foreground="Orange" VerticalAlignment="Top" HorizontalAlignment="Center" Margin="0,5,0,0" /> 
         <TextBlock Text="3.5mA" HorizontalAlignment="Center" VerticalAlignment="Bottom" Margin="0,0,0,5"/> 
        </Grid> 
       </ControlTemplate> 
      </Setter.Value> 
     </Setter> 
    </Style>