我有一个使用重音样式的按钮
<Button Grid.Column="1" Grid.Row="0" Height="90" Width="90" VerticalAlignment="Top" Margin="15"
Style="{StaticResource MaterialDesignFloatingActionAccentButton}" >
<materialDesign:PackIcon Kind="Alert" Height="40" Width="40" />
</Button>
,但我希望这个特定的按钮使用红色的口音样式,而不是我的默认口音是石灰。
这只会在此特定窗口中发生。
我该如何实现?
谢谢
您需要在按钮的资源中重新定义次级重音刷
<Button Grid.Column="1" Grid.Row="0" Height="90" Width="90" VerticalAlignment="Top" Margin="15"
Style="{StaticResource MaterialDesignFloatingActionAccentButton}">
<Button.Resources>
<SolidColorBrush x:Key="SecondaryAccentBrush" Color="#F44336"/>
<SolidColorBrush x:Key="SecondaryAccentForegroundBrush" Color="#E57373"/>
</Button.Resources>
<materialDesign:PackIcon Kind="Alert" Height="40" Width="40" />
</Button>
我希望它能为您提供帮助。