DevExpress.XtraLayout Namespace
Contains the classes that encapsulate the Layout Control’s main functionality.
Assembly: DevExpress.XtraLayout.v24.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. |
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. |