22.03.2005, 12:41 | #1 |
Участник
|
свойство Multyline для textbox
Здравствуйте.
Возникла проблема: не работает (так, как от него ожидалось) свойство Multyline для textbox на форме. В textbox источник - переменная типа Text, textbox редактируем. Весь текст отображается одной линией вне зависимости от значения Multyline. Подскажите, как сделать это свойство рабочим? Спасибо. |
|
22.03.2005, 12:57 | #2 |
Участник
|
При вводе текст действительно всегда отображается одной строкой.
Когда контрол не активен текст переносится по словам. |
|
22.03.2005, 13:13 | #3 |
Участник
|
Было бы хотя бы так. Нет ведь, даже когда контрол неактивен, отображается одна строка (вернее, её поместившаяся часть).
Может быть нужно установить ещё какие-то свойства в опред. значения?.. |
|
22.03.2005, 14:08 | #4 |
Участник
|
нет свойств вроде больше никаких не надо.
а в тексте точно несколько слов разделенных пробелами ? |
|
22.03.2005, 15:05 | #5 |
Участник
|
Нет, текст может быть одним словом, но очень длинным. Проблема возникает именно в случае, когда "длина слова" превышает длину Textbox (даже если в тексте несколько слов).
|
|
22.03.2005, 15:23 | #6 |
NavAx
|
Можно при вводе текста отслеживать его длину и изредка вставлять в него символ "\" - символ переноса.
|
|
22.03.2005, 15:34 | #7 |
Участник
|
Боюсь, символ переноса в данном случае не сработает.
К тому же, текст изменять нельзя. |
|
22.03.2005, 19:01 | #8 |
NavAx
|
Символ переноса работает (если фокус не на данном текстбоксе)
Когда передаете значение, полученное в текстбокс, куда-то дальше, обрабатывайте его специальнообученной функцией, которая вычистит обратно знаки переноса. |
|
|
Похожие темы | ||||
Тема | Ответов | |||
свойство Visible | 0 | |||
Свойство KeepWithNext тела отчета! | 2 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|