У меня проблема с textbox
, когда набирается огромная строка.Текстовое поле отключено с помощью огромной строки
В моем случае текстовое поле используется для написания адресов электронной почты, и оно не имеет предела символов. Итак, я сделал этот тест: я написал 200 электронных адресов в блокноте, и я вставил текст на textbox
, и текст исчез, но если я изменил фокус элемента управления, текст снова отобразится. Я уже видел это link, но это мне не помогло. Я уже пытался изменить свойство MaxLength
на 0 (how the microsoft says to do), но он тоже не работает.
Учитывая адрес электронной почты с 50 символами, свойство MaxLength не будет проблемой, потому что 200 адресов электронной почты, умножающихся на 50 символов (каждый адрес электронной почты), у меня будет 10000 символов, а значение по умолчанию TextBox.MaxLength
равно 32767
И, прежде чем вы запрашиваете код, я устанавливаю текст только в строку.
myEmailObject.Address = txtEmail.Text;
Должен ли я использовать RichText
, или что?
Не более эффективно загружать эти адреса в CSV и анализировать затем в своей программе? зачем писать так, могут ли адреса в одном текстовом поле? –
@ShiinZu Ха-ха, я тоже не знаю. Есть много других способов сделать это, но мои боссы хотят этого. –
Да, за странной просьбой, в 99% случаев есть босс, требующий чего-то ... –