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


TStringGrid, часть II

Автор Деймон Чандлер                                                                перевод Виктор Алексеев aka prom



стр. 6
   В приведенном выше коде, использовав функцию SetCheckBox()  для добавления в каждую нефиксированную ячейку флажка, мы добились результата как на рис 2:
Заключение

    Хотя StringGrid с одной стороны может показаться слишком невыразительной, но с другой  существует много возможностей для её улучшения. Действительно, при использовании обработчика события OnDrawCell, создание грида превращается в простую задачу.

    Здесь было показано, как добавить чекбокс в каждую ячейку грида, но совсем не обязательно ограничиваться только этим типом элемента управления. Как уже упоминалось, функция DrawFrameContro() может быть использована для прорисовки других элементов управления. Так, можно применить функцию DrawFrameContro() для создания в ячейки кнопки, по нажатию которой раскрывается список типа combo box. В этом случае, вы можете создать всплывающее окно, содержащее любой тип элемента управления.

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

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