EDIT> RESOLU: Il se trouve que j'avais mis toutes les propriétés de la police des éléments d'interface utilisateur pour être 14pt Arial, mais pas le usercontrol lui-même, alors quand il dessinait sur la forme, il a été le redimensionnement tout. Changer la taille de la police de usercontrol à 14pt Arial, puis repositionner/redimensionner tout ce fixe.UserControl gonfle lorsqu'il est placé sur un formulaire?
je commencé à travailler sur l'interface utilisateur pour une application que je fais. L'application dispose d'un contrôle de tabulation devexpress, et au début je plaçais simplement tous mes contrôles pour voir à quoi cela ressemblerait et pour résoudre tous les problèmes de mise en page. Eh bien, je décide de retirer tous les éléments de l'interface utilisateur pour chaque onglet et de les lancer dans un UserControl et d'avoir ce UserControl remplir la page de l'onglet. Le problème est qu'il semble tout à fait normal (c'est à dire le même que précédemment) quand dans la commande usercontrol mais quand j'apporte ça à la page onglets, tous les éléments ui sont ÉNORMES (environ le double de la taille, mais pas exactement double).
Voici quelques images pour vous montrer ce que je veux dire.
Édition> Remarque: Il s'agit d'une application winforms.
UserControl:
modifier> images supprimées
Forme:
modifier> images supprimées
Il se trouve que les objets sont redimensionnés. J'ai vérifié la propriété .Size des éléments d'interface utilisateur après l'événement usercontrol.load et ils sont beaucoup plus grands que ce qu'ils sont supposés être. Cela arrive s'il y a l'ancrage comme je le souhaite, tout en haut à gauche ancré et pas d'ancrage du tout.
avez-vous une application aux entrées css dans votre page? – TStamper
non, ceci est entièrement une application winforms. Edité pour spécifier. –