Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSFlexGrid / 5 сообщений из 5, страница 1 из 1
21.12.2005, 14:17
    #33449376
kroxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSFlexGrid
Как выровнять текст в ячейках MSFlexGrid ????? Или в столбцах???
...
Рейтинг: 0 / 0
21.12.2005, 14:40
    #33449458
MSFlexGrid
Код: plaintext
1.
2.
MSHFlexGrid1.CellAlignment = flexAlignCenterCenter

MSHFlexGrid1.ColAlignment( 3 ) = flexAlignCenterCenter
...
Рейтинг: 0 / 0
21.12.2005, 15:42
    #33449728
kroxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSFlexGrid
спасибочки
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
22.01.2008, 18:37
    #35079849
Gradient
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSFlexGrid
Хорошая тема, грех не поднять...

А как объединить ячейки со значениями, задаваемыми переменными?
Проблема: делаю что-то вроде
Код: plaintext
1.
2.
3.
4.
5.
MSFlexGrid.MergeCol(Col) = True
MSFlexGrid.TextMatrix(Row +  1 , Col) = var1
MSFlexGrid.TextMatrix(Row +  2 , Col) = var1
MSFlexGrid.TextMatrix(Row +  3 , Col) = var2
MSFlexGrid.TextMatrix(Row +  4 , Col) = var2

И если значения переменных различны, то вид такой:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
------------------
 ... |      | ... 
 ... | 1324 | ... 
 ... |      | ... 
------------------
 ... |      | ... 
 ... | 5695 | ... 
 ... |      | ... 
------------------

Но если значения совпадают, то объединяются все ячейки:
Код: plaintext
1.
2.
3.
4.
5.
6.
------------------
 ... |      | ... 
 ... |      | ... 
 ... | 2398 | ... 
 ... |      | ... 
 ... |      | ... 
------------------
что совсем неправильно.

Как бы вывести так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
------------------
 ... |      | ... 
 ... | 2398 | ... 
 ... |      | ... 
------------------
 ... |      | ... 
 ... | 2398 | ... 
 ... |      | ... 
------------------
?


2) Можно ли установить стиль(цвет, параметры начертания) для ячейки, указав ее координаты и не делая MSFlexGrid=Row, MSFlexGrid.Col = Col?
...
Рейтинг: 0 / 0
22.01.2008, 19:27
    #35079958
Gradient
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSFlexGrid
P.S.
в последней фразе следует читать "...не делая MSFlexGrid .Row =Row, MSFlex"

Ну и по первому пункту пока решил как " " & var2 & " " - есть ли более грамоный вариант?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSFlexGrid / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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