Caixa de texto desativada com uma sequência enorme
Estou tendo um problema com umtextbox
quando é digitado uma string enorme.
No meu caso, a caixa de texto é usada para escrever endereços de e-mail e não tem um limite de caracteres. Então, eu fiz este teste: eu escrevi 200 endereços de e-mail em um bloco de notas e colei o texto notextbox
e o texto desapareceu, mas se eu mudar o foco do controle, o texto é exibido novamente. Eu já vi issoligação, mas isso não me ajudou. Eu já tentei mudar oMaxLength
propriedade para 0 (como a microsoft diz para fazer), mas não funcionou aqui também.
Considerando um endereço de e-mail com 50 caracteres, a propriedade MaxLength não seria um problema, porque 200 endereços de e-mail se multiplicam com 50 caracteres (cada e-mail), eu terei 10000 caracteres e o valor padrão deTextBox.MaxLength
é 32767.
E, antes de você pedir o código, eu só coloco o texto em uma string.
myEmailObject.Address = txtEmail.Text;
Devo usarRichText
, ou o que?