|
|
|
PartAlignment Property, GenericPartClass Class |
Defines the part alignment of this part relative to its container and other parts.
Syntax GenericPartClass Class (Softelvdm.Controls)
VB |
Public Property PartAlignment As PartAlignmentEnum |
C# |
public PartAlignmentEnum PartAlignment { get; set; } |
C++ |
public: property PartAlignmentEnum PartAlignment { |
Property Value
The part alignment.
Value |
Description |
|
0 | The part occupies the entire cell. In this case, only one part should be present in the CellBaseClass.Parts collection.
| |
1 | Horizontal Layout (CellBaseClass.Orientation): The part starts at the left edge of the remaining cell space and extends to the right.
It is flush left-aligned within the cell, without any gap horizontally or vertically.
| |
2 | Horizontal Layout (CellBaseClass.Orientation): The part starts at the left edge of the remaining cell space and extends to the right.
It is flush left-aligned within the cell, without any gap horizontally. Vertically, the available space is restricted
by the top and bottom gap (defined using the PartsTopEdge and PartsBottomEdge properties).
| |
3 | Horizontal Layout (CellBaseClass.Orientation): A left gap (see PartsLeftEdge) starts at the left edge of
the remaining cell space and is followed by the part, which extends to the right.
Vertically, the available space is restricted by the top and bottom gap (defined using the PartsTopEdge and PartsBottomEdge properties).
| |
4 | Horizontal Layout (CellBaseClass.Orientation): The part is horizontally centered within the remaining interior cell space and is followed by a
right gap (see PartsRightEdge).
Vertically, the available space is restricted by the top and bottom gap (defined using the PartsTopEdge and PartsBottomEdge properties).
| |
5 | Horizontal Layout (CellBaseClass.Orientation): A right gap (see PartsRightEdge) starts at the right edge of
the remaining interior cell space and is preceded by the part, which extends to the left.
Vertically, the available space is restricted by the top and bottom gap (defined using the PartsTopEdge and PartsBottomEdge properties).
| |
6 | Horizontal Layout (CellBaseClass.Orientation): A right gap (see PartsRenderingClass.SetEdges) starts at the right edge of
the remaining interior cell space and is preceded by the part, which extends to the left.
Vertically, the available space is restricted by the top and bottom gap (defined using the PartsTopEdge and PartsBottomEdge properties).
| |
7 | Horizontal Layout (CellBaseClass.Orientation): The part starts at the right edge of the remaining interior cell space and extends to the left.
It is flush right-aligned within the cell, without any gap horizontally or vertically.
|
The default value is PartAlignmentEnum.Near.
Comments
The PartAlignment property defines the part alignment of this part relative to its container and other parts.
The order of the parts within the cell's parts collection determines the display order in the cell, but only for groups of parts that have the same PartAlignment property.
Parts are allocated space within the cell in the following order:
Version Information
Supported in version 1.0.
Products Table