Компонент Delphi StringGrid









                                           ГЛАВНАЯ           СВОЙСТВА           СОБЫТИЯ           ПРИЁМЫ  ПРОГРАММИРОВАНИЯ




Свойства StringGrid
11. Align
12. Anchors
13. BiDiMode
15. ColCount
16. RowCount
17. Color
19. Ctl3D
10. Cursor
15. DragKind
16. DragMode
17. Enabled
19. FixedCols
20. FixedRows
21. Font
23. Height
26. HelpType
27. Hint
28. Left
29. Name
30. Options
31. PopupMenu
33. ShowHint
34. TabOrder
35. TabStop
36. Tag
37. Top
38. Visible
39. Width




StringGrid Delphi

Свойство Top




   Свойство Top StringGrid Delphi задаёт положение компонента StringGrid отностительно верхнего края родительского компонента (Формы, панели и т.д.). Иными словами, это расстояние от верхнего края Формы до верхнего края таблицы.

   В частности, если Top=0, то верхний край таблицы StringGrid будет совпадать с верхним краем родителя. Однако, свойство Top имеет целый тип:

property Top: Integer;

а для целых чисел ноль - отнюдь не самое наименьшее число. Интересно, что же будет, если свойство Top компонента StringGrid будет меньше нуля? Ответ прост: верхний край таблицы будет смещаться за верхний край родительского компонента и, соответственно, отображён не будет.

   В предельном случае, когда

StringGrid1.Top < StringGrid1.Height

таблица вообще не будет видна.

   Аналогично, если значение свойства Top достаточно велико по сравнению с высотой родительского компонента, не будет отображён нижний край таблицы, вплоть до полного исчезновения компонента StringGrid за нижним краем родителя при значении:

StringGrid1.Top > StringGrid1.Parent.Height

   Если родительским компонентом является Форма, то в этом случае на Форме автоматически появляется вертикальная полоса прокрутки:



   В случае, если компонент StringGrid располагается на компоненте Panel, то, поскольку Panel не имеет прокрутки, нижний край таблицы будет просто отсечён.


Читайте также:
  • Свойство Width StringGrid Delphi

    Сайт из коллекции Компоненты Delphi    

    Карта сайта