Salut
J ai fait une application, sur mon pc aucun probleme. Sur un autre les controles de la form ne sont pas a la bonne place et depassent de la form.
D ou cela peut venir ?
merci d avance
Salut
J ai fait une application, sur mon pc aucun probleme. Sur un autre les controles de la form ne sont pas a la bonne place et depassent de la form.
D ou cela peut venir ?
merci d avance
Bonjour,
ce problème arrive souvent quand l'UI est faites sur un PC qui a une résolution supérieur a celle du PC ou tournera le programme. Dans ce cas la il faut bien prévoir chaque changement de taille en mettant des Anchors a tes contrôles , etc.
Mais si tu veux que Windows ne mette pas a l'échelle ton programme sur les autres PC , change cette ligne dans le Designer.cs de ta Form :
Si ça ne marche toujours , vois avec cette propriété ou AutoScaleDimensions , ce sont ces 2 propriétés qui font que ton programme sera redimensionné de manière foireuse si tu n'as pas mis les Docks et les Anchors comme il faut.
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
Keep calm and debug it
Countryball - Space Race, mon jeu mobile Google Store - Apple Store
Chaine YouTube sur Unity et le Gamedev en général
PlanQuiz - Mon jeu de Quiz multijoueur participatif
Salut
Merci je vais essaye.
Est ce qu il y a moyen de tester les differents effets ?
J ai essaye partout ... j ai plusieurs usercontrol mais cela ne change rien ...
Quand tu lances l'application sur ton poste, essaie de réduire la taille de la fenetre pour "simuler' une résolution différente. Ou sinon, change carrément la résolution de ton écran, mais c'est moins pratique.
Merci tlm
Finalement le AutoScaleMode fonctionne ; par contre tres sensible de .designer ! 2; a la fin d une ligne de code et il refuse d ouvrir le designer !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager