Specifies the compacting operations performed during layout.
Namespace:
Internal.ComponentFactory.Krypton.Workspace
Assembly:
NeoAxis.Core.Editor (in NeoAxis.Core.Editor.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax [FlagsAttribute]
public enum CompactFlags
Members
| Member name | Value | Description |
---|
| None | 0 |
Specifies that no compacting actions take place.
|
| RemoveEmptyCells | 1 |
Specifies that cells with no pages be removed.
|
| RemoveEmptySequences | 2 |
Specifies that sequences with no children be removed.
|
| PromoteLeafs | 4 |
Specifies that a sequence with a single child replace the sequence with the child itself.
|
| AtLeastOneVisibleCell | 8 |
Specifies that there should be at least one visible cell in the workspace and creates one if none are present.
|
| All | 15 |
Specifies that all compacting flags be applied.
|
See Also