在Wpf按钮中删除默认的悬停蓝色

时间:2014-05-22 09:32:30

标签: c# wpf windows

我试图删除我的wpf应用程序中的默认悬停按钮悬停效果这是我的代码:

    <Window.Resources>

    <Style TargetType="{x:Type Button}">
                <Setter Property="Opacity" Value="1.0"/>
                <Setter Property="Background" Value="Transparent"/>
                <Setter Property="BorderBrush" Value="Transparent"/>
                <Setter Property="Foreground" Value="Transparent"/>
                <Style.Triggers>
                    <Trigger Property="IsMouseOver" Value="True">
                        <Setter Property="Opacity" Value="0.7"/>
                        <Setter Property="Background" Value="Transparent"/>
                        <Setter Property="BorderBrush" Value="Transparent"/>
                        <Setter Property="Foreground" Value="Transparent"/>
                    </Trigger>
                    <Trigger Property="IsPressed" Value="true">
                        <Setter Property="Opacity" Value="0.3"/>
                    </Trigger>
                </Style.Triggers>
            </Style>

</Window.Resources>

我可以正确设置不透明度,但蓝色效果仍然存在,我该怎么做?

0 个答案:

没有答案