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?

questionAnswers(2)

yourAnswerToTheQuestion