VSFlexGrid Control > VSFlexGrid Properties, Events, and Methods > VSFlexGrid Properties > CellAlignment Property |
Returns or sets the alignment of text in the selected cell or range.
[form!]VSFlexGrid.CellAlignment[ = AlignmentSettings ]
Valid settings for the CellAlignment property are:
Constant |
Value |
FlexAlignLeftTop |
0 |
FlexAlignLeftCenter |
1 |
FlexAlignLeftBottom |
2 |
FlexAlignCenterTop |
3 |
FlexAlignCenterCenter |
4 |
FlexAlignCenterBottom |
5 |
FlexAlignRightTop |
6 |
FlexAlignRightCenter |
7 |
FlexAlignRightBottom |
8 |
FlexAlignGeneral |
9 |
Changing this property affects the current cell or the current selection, depending on the setting of the FillStyle property. To set the alignment of an arbitrary range of cells (not necessarily the current selection), use the Cell property instead.
This sample selects the first seven cells in column 3 and centers the text.
With fg
'select rows 1 through 7 in Column 3
.Select 1, 3, 7, 3
.FillStyle = flexFillRepeat
.CellAlignment = flexAlignCenterCenter
'return .FillStyle to its default (if needed)
.FillStyle = flexFillSingle
End With
AlignmentSettings (Enumeration)