Je suis sous Windows XP sur mon ordinateur et un autre ordinateur fonctionne sous Windows XP.WPF affichant différemment sur différents ordinateurs
Dans mon application WPF, j'ai changé les styles de mes boutons apparaissent comme si elles ne sont pas en surbrillance quand roulé sur, cliqué, etc.
Sur mon ordinateur, c'est le comportement qui se produit. Sur l'autre système Windows XP, je vois des contours des boutons avec lesquels je les contourne ou clique.
Des idées sur pourquoi cela se passe-t-il?
EDIT
Voici le bouton lui-même
<Button Click="Next_Click" Width="100" VerticalAlignment="Center" BorderThickness="0" BorderBrush="Black" Background="Black" IsTabStop="False" DockPanel.Dock="Right" HorizontalAlignment="Left" Height="154" Name="NextOffers">
<Image Source="Images/offer_right_arrow.jpg" Width="100" Height="154" MaxWidth="100" MaxHeight="154" HorizontalAlignment="Left" VerticalAlignment="Top" MinWidth="100" MinHeight="154" ></Image>
</Button>
aussi ce style, aussi.
<Style TargetType="{x:Type ListBoxItem}" x:Key="ListBoxItemStyle">
<EventSetter Event="PreviewMouseLeftButtonDown" Handler="ListBox_MouseLeftButtonDown"></EventSetter>
<Setter Property="FocusVisualStyle" Value="{x:Null}" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ListBoxItem">
<Border Name="Border" Padding="0,0,2,0" SnapsToDevicePixels="true">
<ContentPresenter />
</Border>
<ControlTemplate.Triggers>
<Trigger Property="IsSelected" Value="true">
<Setter TargetName="Border" Property="Background" Value="Black"></Setter>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
Je n'ai pas de modèle pour ce bouton, évidemment.
Je charge dynamiquement mes ResourceDictionaries dans le code.
Les deux ordinateurs ont-ils le même thème Windows appliqué? – AndrewS
Non, ils ne le font pas. Le thème de mon ordinateur de travail est contrôlé par la politique de groupe d'AD (boo) et l'autre ordinateur est contrôlé par la politique de groupe d'un autre bureau de l'entreprise. – TheGeekYouNeed
vous mieux appliquer des styles personnalisés pour les éléments .. semble que vos contrôles obtiennent des styles de la valeur par défaut du système, c'est pourquoi il semble différent dans d'autres thèmes. –