75 votes

Comment désactiver la zone de texte de l'édition ?

Je veux utiliser une zone de texte pour afficher du texte. Je ne peux pas le désactiver, car la barre de défilement ne fonctionnera pas.

Comment puis-je empêcher l'édition dans la zone de texte multiligne, tout en la faisant apparaître comme si elle était activée, afin que la barre de défilement fonctionne correctement ?

22voto

norlando Points 1268

Le TextBox a une propriété appelée ReadOnly . Si vous définissez cette propriété sur true, le TextBox pourra toujours défiler mais l'utilisateur ne pourra pas modifier la valeur.

4voto

FUSION CHA0S Points 53

Comme mentionné ci-dessus, vous pouvez modifier la propriété de la zone de texte "Lecture seule" en "Vrai" dans la fenêtre des propriétés.

entrez la description de l'image ici

3voto

Ammar Points 302
        textBox1.Enabled = false;

La propriété "false" désactivera la zone de texte. et "true" le rendra sous une forme régulière. Merci.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X