powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VS Flexgrid7 + мультистрочность в ячейке???
6 сообщений из 6, страница 1 из 1
VS Flexgrid7 + мультистрочность в ячейке???
    #34417012
Dmitry_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте ALL!!!

Предусмотрена ли возможность в Videosoft Flexgrid 7 Light переносить длинные строки в ячейках?
Все что можно облазил.
Свойство WordWrap в Object Browser присутствует, однако изменение его никаких результатов не приносит. Да и в справке оно отсутствует

Заранее благодарю
...
Рейтинг: 0 / 0
VS Flexgrid7 + мультистрочность в ячейке???
    #34417308
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может так?
Код: plaintext
1.
2.
3.
4.
.WordWrap = True
.AutoSizeMode = flexAutoSizeRowHeight
For i =  0  To .Cols -  1 
     .AutoSize i
Next 
...
Рейтинг: 0 / 0
VS Flexgrid7 + мультистрочность в ячейке???
    #34423136
Dmitry_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответ

Нет, к сожалению, не работает

Есть еще мысли?
...
Рейтинг: 0 / 0
VS Flexgrid7 + мультистрочность в ячейке???
    #34423795
Настенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверила, вот что получилось. в лайт-версии это не работает, поставьте обычный oledb vsflexgrid. еще два интересных момента:

1. если к нему подключить рекордсет, то данные отлично по высоте подгоняются, выставив обязательных 3 свойства: autosizemode=flexautosizerowheight, wordwrap=true, aitoresize=true.

2. если в начале грид заполняем рекордсетом, а потом в коде пишем это:

VSFlexGrid1.TextMatrix(1, 1) = "Мой большой, красивый, длинный текст, который не помещается на одну ячейку!!!"

то этот текст не подгоняется, остальные, которые из рекордсета подгоняются, а эта одна запись нет.
...
Рейтинг: 0 / 0
VS Flexgrid7 + мультистрочность в ячейке???
    #34426711
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
' на форме Flexgrid 7 Light с именем fg
Private Sub Form_Load()
    Dim i As Long
    Dim j As Long
    With fg
        .Cols =  3 
        .Rows =  3 
        For i =  1  To  2 
            For j =  1  To  2 
                .Cell(flexcpText, i, j) = "Это очень длинный текст, с переносом строк"
            Next
        Next
        .WordWrap = True
        .AutoSizeMode = flexAutoSizeRowHeight
        For j =  0  To  2 
             .AutoSize j
        Next
    End With
End Sub
Не вводите людей в заблуждение.
Всё прекрастно работает.
...
Рейтинг: 0 / 0
VS Flexgrid7 + мультистрочность в ячейке???
    #34444639
Dmitry_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сорри, я вообще-то работаю в среде Access 2003 - а там есть некоторые особенности - Active-X не всегда работают правильно.
В примерах мультистрочность устанавливается в процессе загрузки формы, но после добавления данных в ячейки. А как добиваться мультистрочности грида в уже открытой форме, для добавляемых строк или строк с изменениями текста в ячейках?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VS Flexgrid7 + мультистрочность в ячейке???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]