Estoy tratando de desactivar el efecto MouseOver en los botones, o al menos cambiar el color de la misma, en WPF.¿Cómo se desactivan los efectos de MouseOver en un botón en WPF?
estoy usando el siguiente estilo:
<Style x:Key="Borderless" TargetType="{x:Type Button}">
<Setter Property="OverridesDefaultStyle" Value="True"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}">
<Button Background="{TemplateBinding Control.Background}"
Focusable="False">
<ContentPresenter
Margin="{TemplateBinding Control.Padding}"
HorizontalAlignment="{TemplateBinding Control.HorizontalContentAlignment}"
VerticalAlignment="{TemplateBinding Control.VerticalContentAlignment}"
SnapsToDevicePixels="{TemplateBinding UIElement.SnapsToDevicePixels}"
ContentTemplate="{TemplateBinding ContentControl.ContentTemplate}"
RecognizesAccessKey="True"
Content="{TemplateBinding ContentControl.Content}" />
</Button>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
en Window.Resources, que pensé que anular todos los comportamientos predeterminados. Pero no es así
¿Alguna sugerencia?
Eso es genial, Charlie. Ahora lo entiendo. Aclamaciones. – jarmond
Gracias por este Charlie, ayudó inmensamente. – billb
Esto me salvó la vida, gracias. Tengo que revisar un diseño creado por el usuario con botones transparentes, pero el efecto de desplazamiento arruinó mis planes. – mico