Компонент 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

Свойство Constraints




   Применение свойства Delphi Constraints для таблицы StringGdid позвляет задать ограничение размеров таблицы по высоте:

  StringGrid1.Height<=StringGrid1.Constraints.MaxHeight;
  StringGrid1.Height>=StringGrid1.Constraints.MinHeight;


а также по ширине:

  StringGrid1.Width<=StringGrid1.Constraints.MaxWidth;
  StringGrid1.Width>=StringGrid1.Constraints.MinWidth;


   Свойство Constraints Delphi присутствует также не только в свойствах компонента StringGrid, но и в свойствах остальных визуальных компонентов Delphi,а также и самой Формы.

   Свойство StringGrid1.Constraints на этапе проектирования при разработке интерфейса позволяет следить за выходом размеров компонентов за заранее рассчитанные пределы.

   Попробуйте мышкой растащить края компонента StringGRid до величины, заведомо большей чем установленные в свойстве Constraints ограничения - как только вы отпустите кнопку мышки, компонент примет максимальные размеры согласно уставленным в свойстве Constraints.

   Однако в ходе работы программы при значении, например:

StringGrid1.Constraints.MaxWidth=500

применение оператора

StringGrid1.Width:=1000;

вызовет увеличение ширины компонента StringGrid1 именно до 1000 пикселов.

   Дело в том, что в программе свойство Constraints работает уже по-другому. В этом случае свойство Constraints служит для задания максимальных размеров компонента при его работе в интерфейсе Drag&Doc.

   При "причаливании" компонента StringGrid к другому оконному компоненту свойство Constraints задаёт максимальные размеры, которые может принять компонент StringGrid.


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

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

    Карта сайта