Форум: "KOL";
Текущий архив: 2008.03.23;
Скачать: [xml.tar.bz2];
ВнизВыделенные ячейки в mdvXLGrid Найти похожие ветки
← →
Vedun (2007-08-05 22:23) [0]В таблице выделена область, например 2 столбика ячеек. Как узнать:
1. Номер строки и столбца первой в выделении ячейки (левой верхней).
2. Количество выделенных ячеек (например в первом столбце).
← →
mdw © (2007-08-05 22:50) [1]Точно не отвечу сейчас, т.к. в отпуске. Примерно так.
> 1. Номер строки и столбца первой в выделении ячейки (левой
> верхней).
Выделенный прямоугольник свойство Selected: TRect; Left, Top - верхняя правая ячейка, Right, Bottom - нижняя левая. Так же для каждой ячейки есть свойство, информирующее о ее состоянии. Название точно не помню, но там их не много. Для столбцов\строк тоже вроде было свойство их выделения(целиком). Посмотрите код, там все свойства\методы описаны.
> 2. Количество выделенных ячеек (например в первом столбце).
Цикл по первому столбцу и проверка выделена ли ячейка(см. выше).
← →
Vedun (2007-08-06 22:52) [2]
> Выделенный прямоугольник свойство Selected: TRect; Left,
> Top - верхняя правая ячейка, Right, Bottom - нижняя левая.
>
Разобрался. Спасибо за подсказку. А я сдуру решил, что Selected возвращает графические координаты выделенной области. :-)
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2008.03.23;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c