AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.03.2005, 12:41   #1  
Mary is offline
Mary
Участник
 
45 / 10 (1) +
Регистрация: 27.02.2004
? свойство Multyline для textbox
Здравствуйте.
Возникла проблема: не работает (так, как от него ожидалось) свойство Multyline для textbox на форме. В textbox источник - переменная типа Text, textbox редактируем.
Весь текст отображается одной линией вне зависимости от значения Multyline.
Подскажите, как сделать это свойство рабочим?
Спасибо.
Старый 22.03.2005, 12:57   #2  
Rokhay is offline
Rokhay
Участник
 
154 / 15 (1) ++
Регистрация: 02.10.2003
Адрес: Ебург
При вводе текст действительно всегда отображается одной строкой.
Когда контрол не активен текст переносится по словам.
Старый 22.03.2005, 13:13   #3  
Mary is offline
Mary
Участник
 
45 / 10 (1) +
Регистрация: 27.02.2004
Было бы хотя бы так. Нет ведь, даже когда контрол неактивен, отображается одна строка (вернее, её поместившаяся часть).
Может быть нужно установить ещё какие-то свойства в опред. значения?..
Старый 22.03.2005, 14:08   #4  
Rokhay is offline
Rokhay
Участник
 
154 / 15 (1) ++
Регистрация: 02.10.2003
Адрес: Ебург
нет свойств вроде больше никаких не надо.
а в тексте точно несколько слов разделенных пробелами ?
Старый 22.03.2005, 15:05   #5  
Mary is offline
Mary
Участник
 
45 / 10 (1) +
Регистрация: 27.02.2004
Нет, текст может быть одним словом, но очень длинным. Проблема возникает именно в случае, когда "длина слова" превышает длину Textbox (даже если в тексте несколько слов).
Старый 22.03.2005, 15:23   #6  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Можно при вводе текста отслеживать его длину и изредка вставлять в него символ "\" - символ переноса.
Старый 22.03.2005, 15:34   #7  
Mary is offline
Mary
Участник
 
45 / 10 (1) +
Регистрация: 27.02.2004
Боюсь, символ переноса в данном случае не сработает.
К тому же, текст изменять нельзя.
Старый 22.03.2005, 19:01   #8  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Символ переноса работает (если фокус не на данном текстбоксе)
Когда передаете значение, полученное в текстбокс, куда-то дальше, обрабатывайте его специальнообученной функцией, которая вычистит обратно знаки переноса.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
свойство Visible Greggy NAV: Программирование 0 04.11.2004 12:00
Свойство KeepWithNext тела отчета! Yuriy NAV: Программирование 2 31.07.2003 15:09

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:13.