1
我想创建一个模板,我可以反复使用一个窗体上的按钮。创建一个按钮模板
Button
,我希望它包含一个Grid
两行,并在底部行中的自定义文本。
这是我到目前为止,但我不认为这是正确的,因为我想设置按钮元素内的文本。
<ControlTemplate TargetType="Control">
<Grid Width="444">
<Grid.RowDefinitions>
<RowDefinition Height="51" />
<RowDefinition Height="36" />
</Grid.RowDefinitions>
<Grid Grid.Row="0" Background="#286c97"></Grid>
<Grid Grid.Row="1" Background="#5898c0">
<TextBlock Grid.Row="1" FontFamily="Segoe UI" FontSize="12" Text="{TemplateBinding Content}" />
</Grid>
</Grid>
</ControlTemplate>
然后打电话给我希望我能去的模板:
<Button Content="This is the text" />
但可悲的是,这并不工作。有没有其他的模板,我应该用它来传递文本值?