Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.28;
Скачать: CL | DM;

Вниз

Контроль видимости левого столбца Грида   Найти похожие ветки 

 
kyn66 ©   (2005-08-09 15:00) [0]

Приветствую мастеров. Вот такая необычная задача. Форма состоит из фвух частей, типа фреймов. Левая узкая, правая - все остальное пространство. В левой части находится дерево с наименованиями отчетов. В правой - Грид с данными по этим отчетам. Ввиду того, что Грид довольно широкий, в правой части формы положен ScrollBox, на котором и находится этот грид. Когда делаю скролинг, левый столбец грида с наименованиями прячется и не совсем удобно помнить, к чему относится эта строка. А теперь вопрос. Как отследить , когда первый столбец грида при скроле спрятался и вывести некий хинт с его наименованием, когда появился - хинт убрать. Вот. Спасибо.


 
Игорь Шевченко ©   (2005-08-09 15:05) [1]

FixedCols в гриде не проще сделать ?


> Как отследить , когда первый столбец грида при скроле спрятался
> и вывести некий хинт с его наименованием, когда появился
> - хинт убрать. Вот. Спасибо.


1. Написать наследника грида с переопределенным методом TopLeftChanged
2. Обработать сообщение WM_HSCROLL в оконной процедуре грида и узнать значение LeftCol ?



Страницы: 1 вся ветка

Текущий архив: 2005.08.28;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.025 c
1-1123230053
Mx
2005-08-05 12:20
2005.08.28
Так, а если общение через интерфейс, но интерфейс в DLL?


14-1123002353
alexteam
2005-08-02 21:05
2005.08.28
нестандартная ситуация.


4-1121167408
SergeyDon
2005-07-12 15:23
2005.08.28
остановка сервиса.


14-1122362577
ANB
2005-07-26 11:22
2005.08.28
Теория Дарвина - жива или умерла ?


10-1100616891
MegaLexx
2004-11-16 17:54
2005.08.28
Нетривиальный (то бишь неправильный) импорт ActiveX компонента