好的,我已经为Buttons
我想在我的应用程序中使用的新样式。一般的想法是有 10 个方格Button
,我将在其中有 aImage
和在此下方 a TextBlock
。我的问题是我想为每个设置我的Image.Source
和我的TextBlock.Text
不同Button
。我在做什么是这样的:
<ControlTemplate TargetType="{x:Type Button}">
<Border x:Name="Border" CornerRadius="5" BorderThickness="1" Background="Gray" BorderBrush="Orange">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Image Margin="0,5,0,0" Grid.Row="0" Width="25" Height="25" VerticalAlignment="Center" HorizontalAlignment="Center"/>
<TextBlock FontSize="12"/>
</Grid>
</Border>
我应该怎么做才能发挥我这样的风格?
<Button Style="{DynamicResource MenuButtons}" Text="????" x:Name="LiveB" Source="????" Click="Live_Click"/>
提前致谢。