Форум: "KOL";
Текущий архив: 2009.09.13;
Скачать: [xml.tar.bz2];
ВнизВопрос по KOLmdvXLGrid Найти похожие ветки
← →
Trible (2008-03-16 15:53) [0]Всем привет, вопрос в первую очередь к mdv.
Имеется примерно такая таблица (mdvXLGrid):
|-------------------------------------------|
| Column_1 | Column_2 | Column_3 | Column_4 |
|----------|----------|----------|----------|
| Data1 | Data2 | Data3 | Data4 |
|----------|----------|----------|----------|
| | Data6 | Data7 | Data8 |
| Data5 | Data9 | Data10 | Data11 |
| | Data12 | Data13 | Data14 |
|----------|----------|----------|----------|
| | Data16 | Data18 | Data20 |
| Data15 | Data17 | Data19 | Data21 |
| | Data22 | Data23 | Data24 |
| | Data25 | Data26 | Data27 |
|----------|----------|----------|----------|
| Data28 | Data29 | Data30 | Data31 |
|----------|----------|----------|----------|
т.е., в первом столбце могут быть и обычные однострочные ячейки, и объединенные блоки из нескольких ячеек. Теперь вопросы:
1) Как посчитать общее количество элементов в первом столбце? (за элемент считается нормальная однострочная ячейка или блок из нескольких объединенных ячеек).
2) Как узнать индексы всех строк, входящих, например, в 3-й блок в первой ячейке (т.е. как перечислить все строки, первый элемент которых объединен в 3-ю ячейку в первом столбце)?
← →
mdw © (2008-03-17 12:59) [1]1. За элемент считается нормальная однострочная ячейка. Далее смотрите ее свойства.
2. А исходник посмотреть религия не позволяет?
TmdvXLCell
....
property IsMerge: Boolean read FIsMerge;
{* Объединена ли ячейка. }
property Show: Boolean read FShow;
{* Отображается ли ячейка.
(при IsMerge = True и Show = True - левая верхняя из объединенных ячеек)}
property BoundsWidth: Integer read FBoundsWidth;
{* Количество объединенных ячейка по горизонтали. }
property BoundsHeight: Integer read FBoundsHeight;
{* Количество объединенных ячейка по вертикали. }
property MergePos: TPoint read FMergePos;
{* Координаты левой верхней из объединенных ячеек. }
...
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2009.09.13;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c