DevExpress.XtraLayout Namespace
Contains the classes that encapsulate the Layout Control’s main functionality.
Assembly: DevExpress.XtraLayout.v25.1.dll
NuGet Package: DevExpress.Win.Navigation
Classes
| Name | Description |
|---|---|
| BaseLayoutItem | Represents the base class for layout items. |
| BaseLayoutItemCustomizationOptions | Contains options that specify which operations can be performed on a layout item at runtime. |
| BaseLayoutItemOptionsToolTip | Contains options that allow tooltips to be assigned to layout items. |
| ColumnDefinition | Defines a column in a table layout. |
| ColumnDefinitions | A column collection within a table layout. |
| DefinitionBase | The base class for Layout Control columns and rows in table layout mode. |
| EmptySpaceItem | Used to insert empty regions in the Layout Control. |
| LayoutAppearanceCollection | Provides the appearance settings used to paint a LayoutControl. |
| LayoutControl | Creates and maintains a consistent layout of controls. See Layout and Data Layout Controls. |
| LayoutControlGroup | A regular group with or without a header and borders. |
| LayoutControlItem | A layout item. |
| LayoutControlItemImageOptions | Contains options that specify the icon in a layout item’s label. |
| LayoutGroup | A base class for regular layout groups. |
| LayoutGroupCaptionImageOptions | Contains options that specify the image in a layout group or tab’s label (header). |
| LayoutItem | Represents the base class for layout items. |
| LayoutItemContainer | Represets a container of layout items. |
| LayoutMenuEventArgs | Obsolete. Provides data for the LayoutControl.PopupMenuShowing event. |
| LayoutRepositoryItem | Represents a layout item capable of displaying information provided by a repository item. |
| LayoutSerializationOptions | Contains options that specify how the LayoutControl’s layout is saved to and restored from a data store (an XML file, a stream or the system registry). |
| OptionsCustomizationForm | Contains options that affect the appearance of the Customization Form. |
| OptionsFocus | Contains options that affect focus movement between controls within the Layout Control and layout groups. |
| OptionsItemText | Contains default options that specify how the text regions of layout items displayed within the LayoutControl are rendered. |
| OptionsItemTextGroup | Contains options that specify how the text regions of layout items, displayed within a specific group, are rendered. |
| OptionsPrintBase | The base class for classes that provide print and export options for layout items and groups. |
| OptionsPrintControl | Provides the Layout Control’s print and export options. |
| OptionsPrintGroup | A layout group’s print and export options. |
| OptionsPrintItem | A layout item’s print and export options. |
| OptionsTableLayoutGroup | Provides options and methods to customize a table layout enabled for a LayoutGroup. |
| OptionsTableLayoutItem | Provides settings that specify the item’s position in a table layout. |
| OptionsView | Contains options that determine the control’s display options |
| PopupMenuShowingEventArgs | Provides data for the LayoutControl.PopupMenuShowing and LayoutControl.LayoutTreeViewPopupMenuShowing events. |
| RowDefinition | Defines a row in a table layout. |
| RowDefinitions | A row collection within a table layout. |
| SimpleLabelItem | An area in the LayoutControl that contains a label, but does not contain an embedded control. |
| SplitterItem | Allows you to resize and optionally collapse/expand adjacent layout items. Not supported in Table Layout and Flow Layout modes. |
| TabbedControlGroup | The group that features a tabbed UI. |
| TabbedGroup | Represents the base class for tabbed layout groups. |
Delegates
| Name | Description |
|---|---|
| LayoutMenuEventHandler | Obsolete. Represents a method for handling the LayoutControl.PopupMenuShowing event. |
Enums
| Name | Description |
|---|---|
| AutoAlignMode | Obsolete. Instead use the options provided by the TextAlignMode class. |
| AutoSizeModes | Enumerates the options that specify how a LayoutControl‘s size is changed when it is positioned within another LayoutControl. |
| ControlMaxSizeCalcMode | Contains values that specify how default maximum size constraints are calculated for controls that implement the IXtraResizableControl interface. |
| ControlMinSizeCalcMode | Contains values that specify how default minimum size constraints are calculated for controls that implement the IXtraResizableControl interface. |
| CustomizationModes | Enumerates the runtime customization modes for a LayoutControl. |
| MoveFocusDirection | Specifies the direction in which focus is moved when the TAB key is pressed. |
| RoundedPanelIntegrationMode |
Lists values that specify whether the Layout Control automatically adapts its padding within a RoundedSkinPanel container.
|
| SimpleLabelAutoSizeMode | Enumerates values that specify whether a SimpleLabelItem‘s maximum width, height, or both are calculated automatically based on the item’s content. |
| SizeConstraintsType | Enumerates size constraints modes. |
| SplitterItemFixedStyles | Contains values that specify whether and which layout item/group is fixed. |
| SplitterItemResizeMode | Enumerates the options that control how layout items are resized when using a splitter. |
| TextAlignMode | Enumerates the options that specify how the controls, displayed within the LayoutControl, are aligned and the corresponding text regions are resized. |
| TextAlignModeGroup | Enumerates the options that specify how the controls, displayed within a specific layout group, are aligned and the corresponding text regions are resized. |
| TextAlignModeItem | Enumerates the options that determine the alignment settings of a layout item’s control. |