我有这个按钮
<Button
Width="120"
Height="60"
HorizontalAlignment="Left"
Command="{Binding OpenTimerSettingsWindowCommand}"
Style="{StaticResourceGreyButtonStyle}">
<StackPanel
Orientation="Horizontal">
<Rectangle
Width="25"
Height="25">
<Rectangle.Fill>
<VisualBrushStretch="Uniform"
Visual="{StaticResource appbar_timer}"/>
</Rectangle.Fill>
</Rectangle>
<TextBlock
Margin="5,0,0,0"
VerticalAlignment="Center"
FontSize="14"
Foreground="White"
Text="Timers"/>
</StackPanel>
</Button>
我实际上有很多这样的按钮 - 但是一个两个小例外;
命令和&#34; Visual&#34;在矩形内。
我的问题:
有没有办法在app.xaml中指定一次并在我的window.xaml中绑定Visual?或者我每次有按钮时都需要粘贴吗? 我倾向于创建自己的控件 - 但我想知道是否可以为此创建数据模板