Слишком маленький RichTextbox MaxLength

Я должен открыть текстовый файл с ~4MB в RichTextBox, но конец текста был "обрезан".

Как я переопределяю RichTextBox. Предел MaxLength Int32?

1
задан Keyo 29 April 2010 в 18:33
поделиться

3 ответа

Я не уверен, сколько текста может обрабатывать RichTextBox, но я считаю, что MaxLength применяется только к тексту, вводимому пользователем. Если задано значение . Текст непосредственно он должен иметь возможность пройти мимо MaxLength, если только MaxLength уже не находится на максимуме.

1
ответ дан 3 September 2019 в 00:57
поделиться

По умолчанию для RichTextBox.MaxLength установлено значение 2 ГБ, поэтому с файлом размером 4 МБ это не будет вашей проблемой.

1
ответ дан 3 September 2019 в 00:57
поделиться

Кроме того, вы можете установить лимит текста (максимальный лимит ограничен вашей памятью), установив его длину, например:

if (textToAdd.Length> richTextBox1.MaxLength)

... это не звучит не очень хорошо при загрузке такого большого количества данных в коробке; вы можете столкнуться с нехваткой памяти икотой!

Этот ответ может помочь.

- РЕДАКТИРОВАТЬ -

Должен, если вы загружаете, то вы можете загружать куски из файла. И когда пользователь нажимает кнопку прокрутки (вверх / вниз), загружает этот фрагмент файла; звучит как какой-то код - но обязательно, если вы загрузите! Просто думаю!

0
ответ дан 3 September 2019 в 00:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: