Can';t将wpf材质设计图标应用于按钮

Can';t将wpf材质设计图标应用于按钮,wpf,material-design-in-xaml,Wpf,Material Design In Xaml,这是琐碎的我想做的,但我是一种新的WPF,我错过了一些东西 我有一个网格 <Grid x:Name="statusBarGrid" Background="{Binding}"> <Grid.ColumnDefinitions> <ColumnDefinition Width="50"/> <ColumnDefinition Width="*"/> <C

这是琐碎的我想做的,但我是一种新的WPF,我错过了一些东西

我有一个网格

 <Grid x:Name="statusBarGrid" Background="{Binding}">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="50"/>
            <ColumnDefinition Width="*"/>
            <ColumnDefinition Width="30"/>
        </Grid.ColumnDefinitions>
        <materialDesign:PackIcon x:Name="statusBarIcon" Kind="{Binding}" HorizontalAlignment="Center"  VerticalAlignment="Center" Background="{Binding}"/>
        <TextBlock x:Name="txtBlockMessage" Grid.Column="1" Text="{Binding}" VerticalAlignment="Center"/>
        <Button x:Name="buttonCloseMessage" Content="{materialDesign:PackIcon SmileyHappy}" ToolTip="Icon"  Grid.Column="2"/>
 </Grid>

基于此,可以将图标应用于按钮

<Button Name="BtnIcon" Content="{materialDesign:PackIcon SmileyHappy}"
        ToolTip="Icon"/>

那么我错过了什么?因为我的按钮是蓝色的,里面没有图标


这对我来说很好用。我相信其他一些
风格
正在覆盖您的
按钮
。你能在本地设置你的
风格吗。像


试试这个:

谢谢,这很有效,我将尝试查找哪些内容会覆盖我按钮的样式。这很奇怪,因为这是一个放置在另一个没有样式的网格中的用户控件。应用程序中有蓝色的孔。谢谢你的解决方案