0

我正在将 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 个文本块,就像你在第二张图片上看到的那样。

这是我在风格中使用的图像: 设置背景.png

我想要的是

因为我是silverlight的新手,所以我有一些问题,所以我希望有人能指出我正确的方向。

请记住,用于嵌入式窗口的 Silverlight 是没有某些组件的 Silverlight 3。

4

1 回答 1

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>
于 2012-08-06T15:06:55.157 回答