Copyright © 2010 Promsite. All Rights Reserved.
стр. 4


Основы TStringGrid

Автор Джерри Мейер                                                                перевод Виктор Алексеев aka prom



стр. 4
Ниже код:
       Примечание: не пытайтесь для проверки создать проект и просто скопировать приведенный код. Правильные действия: сначала создайте соответствующие пустые обработчики, а затем уже скопируйте в них тело функций из вышеприведенного кода. Тогда всё получится. Пощелкайте на ячейке с текстом…

    С начала компонент TCheckBox ассоциируется с ячейкой грида  в момент создания грида. (Заметим, что строка, ассоциированная с объектом должна находиться перед ним, иначе будет ошибка времени выполнения). Затем, вызываем обработчик события OnSelectCell  для изменения видимости чекбокса.

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

Заключение

        Компонент StringGrid обладает 4-я уникальными свойствами: Cells, Cols, Rows и Objects. Вы можете получить доступ к конкретной ячейке индексируя свойство Cells или через индекс строки или столбца, используя свойства Rows и Cols. Свойство Objects позволяет ассоциировать конкретный компонент класса TObjects с любой ячейкой грида.  В этой статье мы обсудили главные возможности грида для того, чтобы вы чувствовали себя уверенно, работая с ним. Как было продемонстрировано, компонент TStringGrid достаточно удобен и прост в использовании.

P  R  O  M  S  I  T  E
Статьи по С++Builder 6
страницы: 1   2   3   4
страницы: 1   2   3   4

Для отображения Облака ссылок
необходим
Adobe Flash Player 9
или выше.