如何制作纯文本的Silverlight按钮?

Mat*_*att 1 silverlight

我只想要一个没有背景或纯文本以外的按钮.我做了以下操作,按钮根本没有显示:

<UserControl.Resources>
    <ControlTemplate x:Key="linkButtons" TargetType="Button">
        <TextBlock Foreground="White" FontSize="28" FontFamily="Verdana" Padding="10"></TextBlock>
    </ControlTemplate>
</UserControl.Resources>


<Button Template="{StaticResource linkButtons}" Content="Hello World!"/>
Run Code Online (Sandbox Code Playgroud)

Sha*_*ean 5

这是因为TextBlockControl模板内部没有模板绑定.创建一个这样的属性:

<TextBlock Foreground="White" FontSize="28" FontFamily="Verdana" Padding="10" Text="{TemplateBinding Content}" />
Run Code Online (Sandbox Code Playgroud)

不确定这是否正确的语法,但这就是概念.