web-dev-qa-db-fra.com

Pourquoi ne puis-je pas modifier la hauteur d'un contrôle TextBox dans la vue de conception des formulaires Windows?

J'ai un nouveau projet. Je laisse tomber un contrôle de zone de texte dessus. J'ouvre la fenêtre des propriétés et je peux changer la hauteur et appuyer sur Entrée ou cliquer hors de la boîte et cela mettra à jour le concepteur, mais quand j'essaie de changer la hauteur, il revient à la valeur par défaut. Pourquoi donc? J'ai eu le même problème avec une étiquette, mais j'ai désactivé AutoSize et cela m'a permis de modifier les valeurs. Existe-t-il une propriété que je peux désactiver pour pouvoir modifier la hauteur d'une zone de texte en mode Création? J'utilise Visual Studio 2010 sp1. J'ai eu le même problème dans Visual Studio 2008. Je suis nouveau dans les formulaires Windows.

23
awright18

Vous devez définir TextBox.Multiline propriété en tant que true.

TextBox1.Multiline = true;
32
adatapost

Cocher Multiligne permettra de redimensionner mais cela permet également entrée (retour) clé dans la zone de texte.
La hauteur d'une zone de texte non multiligne est fixée par la taille de la police.
Réduire à la zone de texte Police taille, la TextBox se redimensionnera automatiquement.

5
bonny