powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VSFlexGrid перенос по словам
4 сообщений из 4, страница 1 из 1
VSFlexGrid перенос по словам
    #33293694
Фотография Andrey13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, можно ли в VSFlexGrid установить свойство "Переносить по словам" как в XL, а то шапки таблицы не очеть красиво получаются, или урезать приходится слова, или сокращать так что потом понять невозможно, что это значит. Что то не могу найти, как это сделать. Можно объеденять верхние ячейки, но это мне не подходит слишком сложно.
...
Рейтинг: 0 / 0
VSFlexGrid перенос по словам
    #33295235
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vsFlexGrid 7:
The AutoSize method may also be used to resize row heights.
This is useful when text is allowed to wrap within cells (see the WordWrap property
- В Help'е к v.7не описано вообще, а к v.8 - оригинально: )
WordWrap Property
Returns or sets whether text wider that its cell will wrap.
Syntax
[form!]VSFlexGrid. WallPaperAlignment [ = {True | False} ]
P.S.
Сам не пробовал...
...
Рейтинг: 0 / 0
VSFlexGrid перенос по словам
    #33305047
Фотография Andrey13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за совет, уже не ждал ответа.
в V.8 у меня работает после следубщих изменений

Код: plaintext
1.
2.
3.
FG1.RowHeight( 0 ) =  500 
FG1.WordWrap = True
FG1.Cell(flexcpAlignment,  0 ,  0 ,  1 , FG1.Cols -  1 ) = flexAlignCenterCenter

только FG1.RowHeight как установить автоматом пока не разобрался, если ставить сразу большое значение то слишком широкая шапка, а оне не всегда нужна, если не угадал и поставил мало то не видно нижнюю строку. Но это уже мелочи, можно и мышкой растянуть.

Не хочу создавать отдельную тему поэтому пишу здесь.

Подскажи пожалуйста, для печати делаю так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
PrintW.Show
     With PrintW.VP
        PrintW.VP.StartDoc
        .FontSize =  12 
        .Paragraph = Label3 + vbNewLine + "_________________________________________________________________"
        .Paragraph = ""
        
        .FontSize =  8 
        .RenderControl = FG1.hWnd
        .EndDoc
        
       End With

Иногда, если отчет листов 10-15 и больше то часть отчета на принтере выходит пустая, т. е. только разделительные линии, а иногда если подряд печатать несколько отчетов просто виснет комп.

В чем дело 1. принтере; 2. программе , или это нормально для VSPrinter ?
Спасибо.
...
Рейтинг: 0 / 0
VSFlexGrid перенос по словам
    #33305536
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Увы, работать с этим компонентом мне не пришлось
(пока что экспортирую данные в EXCEL).
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VSFlexGrid перенос по словам
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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