FoxPro Club Главная

Конференция Решения Фотоальбом Сайт М.Дроздова Статьи Файловый архив Книга Visual FoxPro 9.0 Русский Help для Visual FoxPro
Пользователей: 9145
Вход
Ориентирование в Grid'е

Предложен способ определения параметров первой строки Grid'а вне зависимости от значения свойств RelativeRow и ActiveRow.


 
Прислал: Ившев Дмитрий   Категория: Интерфейс


Ориентирование в Grid'е

В различных конференциях посвященных программированию на Visual FoxPro, не часто, но все же появляются вопросы об определении параметров первой отображаемой строки Grid’а в случае, когда указатель находиться за пределами сетки. Чаще всего вопрос является следствием затруднений при создании всплывающих подсказок связанных с содержимым отображаемых полей. Существующие решения, например:http://vfpdev.narod.ru/download/ttingrd.zip, обычно связаны с принудительным переносом указателя в видимую область.
Предлагаемый метод основан на использовании особенностей группы свойств [Dynamic…], которые автоматически обновляются при любых перерисовках Grid’а. Это с одной стороны позволяет обойтись минимумом кода, но с другой налагает некоторые ограничения. Наиболее явное таково. Для гарантированного срабатывания, в видимой области Grid’а должны присутствовать как минимум две колонки, одна из которых должна содержать параметр группы [Dynamic…].
В качестве иллюстрации использования метода представлена форма, в которой для колонок Grid’а организован вывод всплывающих подсказок, в зависимости от того умещается ли содержимое поля в границах колонки.

 
Сделайте оценку этого решения Плохо Удовлетворительно Так себе Хорошо Отлично Текущая оценка: (4.906) Вложение [12.48]kb
Дополнения пользователей
Ориентирование в Grid'е
[+][?]
[Дополнить]



© 2000-2017 Fox Club 
При размещении любых материалов с сайта на других ресурсах- прямая ссылка на www.foxclub.ru обязательна
Яндекс.Метрика