2010-02-01 5 views
2

Je développe une application C# avec le .Net Framework et Visual Studio 2005 sous Windows 7. Sur Windows 7, il semble que je le souhaite. Mais quand je cours le programme sur Windows XP, la disposition n'est pas la même que dans Windows 7. Quelques boutons sont dans des positions légèrement différentes et un panneau dans un SplitContainer était beaucoup plus grand.Compatibilité des fenêtres croisées en C# avec disposition et langage

J'ai essayé de changer le DPI de XP à 120 DPI sans succès. Je l'ai créé en tant qu'application multilingue et cela fonctionne bien sur 7. Mais encore une fois quand j'ai commencé avec XP, j'ai encore des problèmes. Il fonctionne seulement une version anglaise de l'application même si je la démarre sur une version allemande de XP.

Quelqu'un avait-il été confronté à ces problèmes? Toute aide serait très appréciée.

Merci

Thomas

+0

Etes-vous sûr que les polices sont identiques? par exemple. MS Sans Serif vs Verdana/Tahoma/Trebuchet (ou tout autre usage d'Aero Glass) –

Répondre

1

Je viens de trouver un moyen de faire face au problème de formattage.

J'ai dû définir la propriété AutoScalMode de la forme à "Dpi" et cela fonctionne très bien.

Questions connexes