DevExpress.XtraLayout.v21.2 Contains classes that implement the control functionality. Creates and maintains a consistent layout of controls for editing a specific data source’s fields. See Data Layout Control. Initializes a new instance of the class. Adds a layout item to the control and hides it. A descendant that represents the layout item to be added to the control and hidden. Gets or sets whether layout items that correspond to IList properties will be added to the generated layout. By default, these layout items will contain embedded s to display and edit IList object contents. True to generate layout items for IList properties; Default or False to exclude these properties from the generated layout. Gets or sets whether nested layout groups are generated to present fields of business object properties. True, if nested groups are generated for business object properties; Default or False if nested groups are not generated. Gets or sets whether a layout is re-built each time a new value is assigned to the property. true if a layout is re-built each time a new value is assigned to the property; otherwise, false. Gets an object that identifies which editors can be used to edit data of specific types. A DevExpress.XtraDataLayout.ControlsManager object. For internal use. Gets an object that specifies the current data record. An object that specifies the current data record. Fires when the current position in the bound data source changes. Gets or sets the index of the data record to be displayed in the control. An integer value that specifies the index of the data record to be displayed in the control. Gets or sets the data source member which supplies data to the ‘s editors. A string value representing the data source member. Gets or sets the data source providing data for editors that are created by the control. The object used as the data source. Fires after a layout is generated at runtime. Allows you to customize settings of individual generated layout items and editors. Fires before a layout item with an embedded editor is generated and thus, prior to the editor’s data binding. It allows you to customize the type of editor to be generated, modify editor binding settings and hide certain editors. Forces the control to finish its initialization. Returns the nested control that is bound to the specified field. The name of the field to which the target control is bound. The control bound to the specified field. The null value if no control is bound to this field. Returns the current record’s cell value in the specified data field. A string value that specifies the data field name. An object that specifies the cell value. Returns the layout item whose control () is bound to the specified field. The name of the field to which the target layout item’s control is bound. The layout item whose control () is bound to the specified field. The null value if no control is found. Returns information on the layout column count and binding settings of public properties in the data source. A value that specifies information on layout element binding settings. Returns the layout element binding information from the specified PropertyDescriptor collection. A collection of PropertyDescriptor objects. A value that specifies the layout element binding information. Returns the number of records in the bound data source. The number of records in the bound data source. Creates layout items for all public fields in the bound data source. Creates layout items for all public fields in the bound data source and allows you to customize general binding and layout settings. An object that provides additional binding and layout customization options. Assigns the specified value to the current record’s specified field. A string value that specifies the field name. An object that specifies the assigned value. Gets or sets the site associated with the current . A System.ComponentModel.ISite object. Provides data for the event. Initializes a new instance of the class. Gets the control embedded in the layout item. The control embedded in the layout item. Gets the data source field to which the editor is bound. The bound data source field. Gets the created Layout Item. The created layout item. Gets a descendant that corresponds to the created editor. This property is in effect when a DevExpress editor ( descendant) is embedded in the created layout item. The Repository Item that corresponds to a DevExpress editor embedded in the created layout item. Provides data for the event. Initializes a new instance of the class. Gets or sets the value used to initialize the Binding.DataSourceNullValue property for the auto-generated editor. The value used to initialize the Binding.DataSourceNullValue property of the auto-generated editor. Gets or sets the value used to initialize the Binding.DataSourceUpdateMode property for the auto-generated editor. The value used to initialize the Binding.DataSourceUpdateMode property of the auto-generated editor. Gets the bound field’s data type. The bound field’s data type. Gets or sets the type of the editor to be created. The type of the editor to be created. Gets the data source field to which the editor is bound. The bound data source field. Gets or sets whether the event is handled and the customized event parameters must be applied after the event handler is completed. true, to apply the customized event parameters after your event handler is completed; false, to discard the customizations made via the event. Gets or sets the name of the editor’s property to which the data source field is bound. The name of the editor’s property to which the data source field is bound. Gets or sets the layout item’s (editor’s) visibility. The layout item’s (editor’s) visibility. Contains parameters for the DataLayoutControl.RetrieveFields method. Initializes a new instance of the class with the specified settings. Gets or sets the number of columns in the layout that will be generated. An integer value that specifies the number of columns in the layout that will be generated. This member supports the internal infrastructure, and is not intended to be used directly from your code. Gets or sets the default value used to initialize the Binding.DataSourceNullValue property for all auto-generated editors. This property identifies the value to be stored in the data source if the editor’s value is null or empty. The default value used to initialize the Binding.DataSourceNullValue property of all auto-generated editors. Gets or sets the default value used to initialize the Binding.DataSourceUpdateMode property for all auto-generated editors. This property indicates when changes to the bound editor property are propagated to the data source. The default value used to initialize the Binding.DataSourceUpdateMode property of all auto-generated editors. Contains the classes that encapsulate the Layout Control’s main functionality. Obsolete. Instead use the options provided by the class. This member is obsolete. Controls are aligned throughout the LayoutControl. This member is obsolete. Controls are aligned independently within layout groups. This member is obsolete. The auto-size feature is enabled. Enumerates the options that specify how a ‘s size is changed when it is positioned within another LayoutControl. The embedded LayoutControl’s size is fixed and is equal to its minimum size. The embedded LayoutControl’s size can vary between its minimum and maximum sizes. The embedded LayoutControl’s minimum size is restricted; while its maximum size is unlimited. Represents the base class for layout items. Invokes the Visit method of the specified visitor for each layout item that belongs to the current layout item. A DevExpress.XtraLayout.Utils.BaseVisitor class descendant. Gets or sets the object’s description used by accessibility client applications. The object’s description used by accessibility client applications. Gets or sets the object’s name used by accessibility client applications. The object’s name used by accessibility client applications. Gets or sets whether the item can be hidden to the Customization Form. true if the item can be hidden to the Customization Form; otherwise, false. Gets the appearance settings used to paint a layout item’s caption. An object which provides the appearance settings used to paint the layout item’s caption. Assigns the specified object’s property values to the current object’s corresponding properties. The object whose property values to assign to the current object’s corresponding properties. Starts the component’s initialization. Gets or sets the width of the current relative to other items’ width after the method has been called. An Integer value that is the proportion of the current ‘s width to other items’ width after the method has been called. Gets or sets the BindingContext for the item. A BindingContext for the item. Gets the layout item’s bounding rectangle. A structure that specifies the bounding rectangle. Returns whether the layout item can be moved to a specific position. A object whose settings determine the position to which the layout item should be moved. true if the layout item can be moved to a specific position; otherwise, false. Fires when the current item is clicked. Creates a copy of the current layout item. A object that represents the group to which the created layout item belongs. An object that implements the DevExpress.XtraLayout.ILayoutControl interface, and owns the created layout item. A object that represents an exact copy of the current instance. Allows you to custom paint the current item. Gets or sets the layout item’s caption within the Customization Form. A string value that specifies the layout item’s caption within the Customization Form. Gets the data bindings for the layout item. A ControlBindingsCollection that contains the Binding objects for the item Fires when the current item is clicked. Finishes the component’s initialization. Not supported. Always True. Gets the default value of the property. A string that specifies the default value of the property. Returns the ‘s value without HTML tags and hotkey prefixes (the “&” symbol). The ‘s display text. Gets or sets the layout item’s height. An integer that specifies the layout item’s height. Fires after an item has been hidden. Hides the item to the Customization Form. Fires when the item is about to be hidden (when dragging the item and dropping it onto on the Customization Form). Invalidates the region which is occupied by the layout item. Gets whether the current item is being disposed of. true if the current item is being disposed of; otherwise, false. Gets whether the current layout item represents a Layout Group. true if the layout item represents a Layout Group; otherwise, false. Gets whether the layout item is hidden. true if the layout item is hidden; otheriwse, false. Gets whether the layout item has been locked for updating. true if the layout item is locked; otherwise, false. Gets or sets the coordinates of the layout item’s top left corner. A structure that specifies the coordinates of the layout item’s top left corner. Gets or sets the maximum size of the layout item. A structure that defines the item’s maximum width and height. Gets or sets the item’s minimum size. A structure that defines the item’s minimum width and height. Occurs when the mouse pointer is over a layout item and a mouse button is pressed. Occurs when the mouse button is released if it was pressed within a layout item. Moves the item to the specified visual position within the LayoutControl. A descendant that represents the layout item within the LayoutControl. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new group relative to the specified baseItem. true if the item has been successfully moved to a new position; otherwise, false. Moves the item to the specified visual position within the LayoutControl. A descendant that represents the layout item within the LayoutControl. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new group relative to the specified baseItem. A enumeration value that specifies how a layout item is inserted to another position. true if the item has been successfully moved to a new position; otherwise, false. Moves the item to the specified position within the LayoutControl. A object whose settings determine the position to which the layout item should be moved. true if the item has been successfully moved to a new position; otherwise, false. Gets or sets the layout item’s name. A value that specifies the item’s name. Contains options that specify which operations can be performed on the layout item at runtime. A object that contains the corresponding options. This member is obsolete. Use the property instead. A BaseLayoutItemToolTipOptions object. This member is obsolete. Use the property instead. A BaseLayoutItemToolTipOptions object. Provides access to the options that specify how a layout item is arranged within a table layout. An object that contains the layout item’s arrangement options. Contains options that allow tooltips to be assigned to layout items and their images. A object providing corresponding options. Gets or set the LayoutControl that owns the current layout item. A LayoutControl control. Gets or sets the amount of space in pixels between the item’s borders and its contents. A DevExpress.XtraLayout.Utils.Padding object that contains inner indents between the layout item’s borders and its contents. Provides access to the appearance settings currently used to paint the layout item. An object that contains the corresponding appearance settings. Gets or sets the group that owns the current item. A or its descendant that owns the current item. Gets or sets the name of the item’s parent. A string that specifies the name of the item’s parent. Restores the current layout item from the Customization Form and adds it to the root group with the default layout type. Restores the current layout item from the Customization Form and adds it to the parent group of the specified item at the specified visual position. A descendant which represents the layout item within the LayoutControl. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the restored item relative to the baseItem. Restores the current layout item from the Customization Form and displays it at the specified position within the LayoutControl. A object whose settings determine the position to which the layout item should be moved. Restores the current layout item from the Customization Form and adds it to the specified group with the default layout type. A descendant which represents the layout group that the current layout item will be added to. Gets or sets the selection state of the current item. true if the current layout item is selected; otherwise, false. Gets or sets whether the layout item is displayed within the Customization Form when the item is hidden. true if the layout item is displayed within the Customization Form when it’s hidden; otherwise, false. Fires when the item is about to be added to the layout (by dragging it from the Customization Form). Fires after an item has been made visible. Gets or sets the layout item’s size. A structure that defines the item’s width and height. Gets or sets the outer indents of the item’s borders. A DevExpress.XtraLayout.Utils.Padding object that contains the outer indents of the layout item’s borders. Gets or sets whether the current item starts a new row within a flow layout. true if the layout item starts a new row within the flow layout; otherwise, false. Gets or sets an object that contains data on the current layout item. An object that contains data on the layout item. Gets or sets the text associated with the layout item. A string that specifies the layout item’s text. Fires after the layout item’s text has been changed. Gets or sets the item caption position. A value that specifies the item caption position. Gets or sets the size of the text region. A structure that defines the width and height of the item’s text region. Gets or sets the distance between the control displayed within the layout item and the text region. An integer that specifies the distance, in pixels. Gets or sets whether the text region is visible. true if the text region is visible; otherwise, false. For s, the TextVisible property’s default value is dependent on the type of control embedded in this layout item. Gets the name of the current layout item’s type. A string that represents the name of the current layout item’s type. Updates the region occupied by the layout item. Gets the object which contains the information used to render the layout item. A DevExpress.XtraLayout.ViewInfo.BaseLayoutItemViewInfo object. Allows you to hide the item from the Layout Control and Customization Form. A value that specifies whether the item is visible in the layout and the Customization Form. Gets whether the layout item is visible. true if the layout item is visible; otherwise, false. Gets or sets the layout item’s width. An integer that specifies the layout item’s width. Gets or sets the X coordinate of the item’s top left corner relative to the parent’s top left corner. An integer which specifies the X coordinate of the item’s top left corner. Gets or sets the Y coordinate of the item’s top left corner relative to the parent’s top left corner. An integer which specifies the Y coordinate of the item’s top left corner. Contains options that specify which operations can be performed on a layout item at runtime. Initializes a new instance of the class. A object that will own the created object. Gets or sets whether the current layout item/group can be dragged-and-dropped to another position. An ItemDragDropMode value that specifies whether the current item/group can be dragged-and-dropped to another position. Gets or sets whether other items can be dragged-and-dropped onto the current layout item/group. An ItemDragDropMode value that specifies whether other items can be dragged-and-dropped onto the current layout item/group. Copies options from the specified object to the current object. A descendant whose settings are assigned to the current object. Returns whether the layout item can be dragged-and-dropped to another position. true if the layout item can be dragged-and-dropped to another position; otherwise, false. Returns whether other layout items can be dragged-and-dropped onto the current layout item. true if other layout items can be dragged-and-dropped onto the current layout item; otherwise, false. Contains options that allow tooltips to be assigned to layout items. Initializes a new instance of the class. Gets or sets whether HTML formatting tags can be used to format the tooltip’s text. True if HTML formatting tags can be used to format the tooltip’s text; False if not; Default uses the global setting. Copies options from the specified object to the current object. A descendant whose settings are assigned to the current object. Returns whether a tooltip for a layout item’s image can be displayed. true if a tooltip for a layout item’s image can be displayed; otherwise, false. Returns whether a tooltip for a layout item’s caption can be displayed. true if a tooltip for a layout item’s caption can be displayed; otherwise, false. Gets or sets whether a tooltip displayed for the layout item’s image is enabled. true if a tooltip displayed for the layout item’s image is enabled; otherwise, false. Gets or sets whether HTML tags can be used to format the tooltip text displayed for the item’s icon. True if HTML tags can be used to format the tooltip text; False if not; Default uses the global setting. Gets or sets whether the tooltip for the layout item’s icon is displayed immediately or after a delay. true if the tooltip is displayed immediately; otherwise, false. Specifies the text of the tooltip displayed when the mouse cursor hovers over the layout item’s image. A string that specifies the tooltip’s text. Gets or sets the type of the icon for the tooltip that is displayed when the mouse cursor hovers over the layout item’s image. A value. Gets or sets the title of the tooltip that is displayed when the mouse cursor hovers over the layout item’s image. A string that specifies the tooltip’s title. Gets or sets whether the tooltip is displayed immediately or after a delay. true if the tooltip is displayed immediately; otherwise, false. This method supports the internal infrastructure and is not intended to be called directly from your code. An IComponent object. A Boolean value. Specifies the text of the tooltip displayed when the mouse cursor hovers over the layout item’s caption, and by default over its image. A string that specifies the tooltip’s text. Gets or sets the type of the icon for the tooltip that is displayed when the mouse cursor hovers over the layout item’s caption, and by default over its image. A value. Gets or sets the title of the tooltip that is displayed when the mouse cursor hovers over the layout item’s caption, and by default over its image. A string that specifies the tooltip’s title. Defines a column in a table layout. Initializes a new instance of a class with the default settings. Initializes a new instance of a class with the specified owner. A layout group that owns the created object. Initializes a new instance of a class with the specified settings. A layout group that owns the created object. The width of the created column. This value is assigned to the property. The size type of the created column. This value is assigned to the property. Initializes a new instance of the class with specified settings. Gets or sets the column’s size type in a table layout. A value that specifies the column’s size type. Gets or sets the column width, in pixels or as a percentage, according to the . A value that specifies the column width. A column collection within a table layout. Initializes a new instance of a class with the settings of the specified source object and with the specified owner. An object whose settings are used to initialize the created object. A layout group that owns the created object. Initializes a new instance of a class with the specified owner. A layout group that owns the created object. Adds a specified column to the table layout. An object that specifies the column to be added. The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection. Adds an array of columns to the table layout. An array of objects to be added to the table layout. Inserts an element into the collection at the specified index. The zero-based index at which a columnDefinition should be inserted. The to insert. true, to recalculate the property of items in the current layout group; otherwise, false. Provides indexed access to columns within the table layout. A zero-based integer value that specifies the index of the required column. A column at the specified position within the collection. Removes the element at the specified index. The zero-based index of the element to remove. true, to recalculate the property of items in the current layout group; otherwise, false. Contains values that specify how default maximum size constraints are calculated for controls that implement the interface. The default maximum width is calculated for a control as the maximum of two values: Control.MaximumSize.Width and IXtraResizableControl.MaxSize.Width. The default maximum height is calculated for a control as the maximum of two values: Control.MaximumSize.Height and IXtraResizableControl.MaxSize.Height. The default maximum width and height are specified by the Control.MaximumSize.Width and Control.MaximumSize.Height values, respectively. The default maximum width is specified by the Control.MaximumSize.Width property if it is not set to 0; otherwise, the default maximum width is specified by the IXtraResizableControl.MaxSize.Width property. The default maximum height is specified by the Control.MaximumSize.Height property if it is not set to 0; otherwise, the default maximum height is specified by the IXtraResizableControl.MaxSize.Height property. Contains values that specify how default minimum size constraints are calculated for controls that implement the interface. The default minimum width is calculated for a control as the minimum of two values: Control.MinimumSize.Width and IXtraResizableControl.MinSize.Width. The default minimum height is calculated for a control as the minimum of two values: Control.MinimumSize.Height and IXtraResizableControl.MinSize.Height. The default minimum width and height are specified by the Control.MinimumSize.Width and Control.MinimumSize.Height values, respectively. The default minimum width is specified by the Control.MinimumSize.Width property if it is not set to 0; otherwise, the default minimum width is specified by the IXtraResizableControl.MinSize.Width property. The default minimum height is specified by the Control.MinimumSize.Height property if it is not set to 0; otherwise, the default minimum height is specified by the IXtraResizableControl.MinSize.Height property. Contains classes used to convert layouts of controls. Converts a regular layout of controls to the , and vice versa. Contains classes that are used to customize the layout of the XtraLayout control. Contains methods to move a layout item to a position next to another layout item. Initializes a new instance with settings specifying that the_dragItem_ should be inserted horizontally after the baseItem, occupying its largest part (typically, half the region). A object to be moved. This object is used to initialize the property. A object relative to which the dragItem will be positioned. This object is used to initialize the property. Initializes a new instance with settings specifying that the dragItem should be inserted next to the baseItem, occupying its largest part (typically, half the region). A object to be moved. This object is used to initialize the property. A object relative to which the dragItem will be positioned. This object is used to initialize the property. A value that specifies whether the dragItem is inserted before or after the baseItem. This value is used to initialize the property. A value that specifies whether the dragItem is inserted horizontally or vertically next to the baseItem. This value is used to initialize the property. Initializes a new instance with settings specifying that the dragItem should be inserted next to the baseItem. A object to be moved. This object is used to initialize the property. A object relative to which the dragItem will be positioned. This object is used to initialize the property. A value that specifies whether the dragItem is inserted inside or outside the baseItem. This value is used to initialize the property. A value that specifies whether the dragItem is inserted before or after the baseItem. This value is used to initialize the property. A value that specifies whether the dragItem is inserted horizontally or vertically next to the baseItem. This value is used to initialize the property. This member supports the internal infrastructure and is not intended to be used directly from your code. A object to be moved. This object is used to initialize the property. A object relative to which the dragItem will be positioned. This object is used to initialize the property. A value that specifies whether the dragItem is inserted inside or outside the baseItem. This value is used to initialize the property. A value that specifies whether the dragItem is inserted before or after the baseItem. This value is used to initialize the property. A value that specifies whether the draItem is inserted horizontally or vertically next to the baseItem. This value is used to initialize the property. Initializes a new instance with settings specifying that the dragItem should be inserted next to another item, as specified by the settings of the controller parameter. A object to be moved. This object is used to initialize the property. A object, whose settings determine how a dragItem is inserted next to another item. Initializes a new instance with settings specifying that the dragItem should be inserted at a certain position within a specific group. A object to be moved. This object is used to initialize the property. A object into which the dragItem will be inserted. A Point where the dragItem will be inserted into the group. Inserts the to a position, specified by the settings of the current object. This method cannot be used to move items that do not belong to a . This member supports the internal infrastructure and is not intended to be used directly from your code. Gets the item to be inserted to a position, specified by the settings of the object. A object that represents the item to be inserted. This member supports the internal infrastructure and is not intended to be used directly from your code. Inserts the orphan to a position specified by the settings of the current object. This method cannot be used to move items that belong to a . true if the item has been successfully inserted; otherwise, false. Gets an object that identifies an element located at the point. This member is in effect if the current object has been initiailized using a constructor with a Point parameter. A object that provides information on the element located at the point. Gets the point at which the will be inserted. This member is in effect if the current object has been initialized using a constructor with a Point parameter. A Point at which the will be inserted. Gets whether the is inserted before or after the . A value that specifies whether the is inserted before or after the . Gets the item next to which the is inserted. A object that identifies the item next to which the is inserted. Gets whether the is inserted horizontally or vertically next to the . A value that specifies whether the is inserted horizontally or vertically next to the . Gets whether the is inserted inside or outside the . A value that specifies whether the is inserted inside or outside the . This member supports the internal infrastructure and is not intended to be used directly from your code. For internal use. Enumerates the runtime customization modes for a . Default customization mode. Customization commands are provided using context menus. Quick customization mode. Customization commands are available in the touch-friendly Customization Form. The base class for Layout Control columns and rows in table layout mode. Gets or sets whether the current row/column is visible. true if the row/column is visible; otherwise, false. Used to insert empty regions in the Layout Control. Initializes a new instance of the class. Initializes a new instance of the class with the specified parent group. A object that owns the created item. This property is not supported by the class. false. This member supports the internal infrastructure, and is not intended to be used directly from your code. Not supported. null. This member supports the internal infrastructure, and is not intended to be used directly from your code. Not supported. A structure. Not supported. A structure. This member supports the internal infrastructure, and is not intended to be used directly from your code. Returns the default value of the property. A value that specifies the default value of the property. This member supports the internal infrastructure, and is not intended to be used directly from your code. This member supports the internal infrastructure, and is not intended to be used directly from your code. This member supports the internal infrastructure, and is not intended to be used directly from your code. This member supports the internal infrastructure, and is not intended to be used directly from your code. This member supports the internal infrastructure, and is not intended to be used directly from your code. This member supports the internal infrastructure, and is not intended to be used directly from your code. Gets or sets the maximum size of the . A structure that defines the item’s maximum width and height. Gets or sets the minimum size of the . A structure that defines the item’s minimum width and height. Not supported. The value. Not supported. Zero. Gets or sets whether the text region is visible. true if the text region is visible; otherwise, false. This member supports the internal infrastructure, and is not intended to be used directly from your code. Gets the name of the item’s type. The EmptySpaceItem value. Contains the classes which provide the functionality used to determine the hit information in the XtraLayout control. Contains information on a specific point within a Layout Control. Initializes a new instance of the class. Initializes a new instance of the class by copying the settings from the specified hitInfo object. A object whose settings are copied to the object being created. Initializes a new instance of the class with the specified settings. A structure that represents the test point. This value is assigned to the property. A value that specifies the type of a layout item’s element located under the test point. This value is assigned to the property. A object that represents the layout item located under the test point. This value is assigned to the property. Gets the test point. A structure that specifies the current test point. Gets the type of the layout item’s element located under the test point. A value that specifies the type of the element located under the test point. Gets whether the test point belongs to a group’s expand button. true if the test point belongs to a group’s expand button; otherwise, false. Gets whether the current test point belongs to a Layout Group. true if the current test point belongs to a Layout Group; otherwise, false. Gets whether the test point belongs to a tab of a and this tab resides within the last tab row. This property is in effect if tabs are allowed to be arranged in multiple rows (see ). true if a tab resides within the last tab row; otherwise, false. Gets whether the current layout item is being or about to be resized by dragging the item’s border with the mouse. true if the current layout item is being or about to be resized; otherwise false. Gets whether the current test point belongs to a Tabbed Group. true if the current test point belongs to a Tabbed Group; otherwise, false. Gets the layout item (regular group or tabbed group) positioned under the test point. A descendant that specifies the layout item positioned under the test point. If the test point belongs to a tab page header, gets the index of the corresponding tab page. An integer which specifies the index of a tab page. -1 if the test point doesn’t belong to a tab page header. Lists the values that identify the Layout Control’s visual elements. The test point belongs to a control which is located within a layout item. A layout item is being or about to be resized horizontally. See the topic. The test point belongs to a layout item, group or tabbed group. The test point does not belong to any visual element or is outside the LayoutControl. The test point belongs to a layout item’s text area. A layout item is being or about to be resized vertically. See the topic. Provides the appearance settings used to paint a LayoutControl. Initializes a new instance of the class. Gets the appearance settings used to paint the contents of all the editors owned by the LayoutControl. A object which provides the appearance settings used to paint the editor’s contents. Gets the appearance settings used to paint the contents of the editors owned by the LayoutControl when they are disabled. This option is only in effect for DevExpress controls that support the . A object which provides the appearance settings used to paint the contents of the editors when they are disabled. Gets the appearance settings used to paint the popup window of all the editors owned by the LayoutControl. A object which provides the appearance settings used to paint the editor’s popup window. Gets the appearance settings used to paint the header panel within the popup windows of all the editors owned by the LayoutControl. A object which provides the appearance settings used to paint the header panel within the popup window. Gets the appearance settings used to paint the currently focused editor within the LayoutControl. A object which provides the appearance setting used to paint the currently focused editor within the LayoutControl. Gets the appearance settings used to paint the contents of the editors owned by the LayoutControl when they are in the read-only state. This option is only in effect for DevExpress controls that support the mechanism. A object which provides the corresponding appearance settings. Gets the appearance settings used to paint captions of disabled layout groups. An object that contains corresponding appearance settings. Gets the appearance settings used to paint captions of disabled layout items or items that display disabled controls. An object that contains corresponding appearance settings. Creates and maintains a consistent layout of controls. See Layout and Data Layout Controls. Initializes a new instance of the class. This constructor supports the internal infrastructure, and is not intended to be used directly from your code. A Boolean value. Initializes a new instance of the class with the specified settings. true to allow use splitters; otherwise, false. true to allow use tabbed groups; otherwise, false. Activates the layout control’s About dialog box. Creates a new layout group with the default layout type and adds it to the root group. The newly created group. Creates a new layout group at a position relative to an item within the root group. A descendant (owned by the root group) next to which a new group is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new group relative to the specified item. The newly created group. Inserts the specified layout group to the root group. The group to add to the root group. The added group. Inserts the specified layout group at a position relative to an item within the root group. The group to add to the root group. A descendant (owned by the root group) next to which the ‘newGroup’ is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new group relative to the specified item. The added group. Creates a new layout group with the default layout type and the specified caption, and adds it to the root group. A value that specifies the group’s caption. This value is assigned to the property. The newly created group. Creates a new layout group with the specified caption at a position relative to an item within the root group. A value that specifies the group’s caption. This value is assigned to the property. A descendant (owned by the root group) next to which a new group is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new group relative to the specified item. The newly created group. Creates a new layout item with the default layout type and adds it to the root group. The newly created layout item. Inserts the specified layout item to the root group. The item to add to the root group. The added item. Inserts the specified layout item at a position relative to an item within the root group. The item to add to the root group. A descendant (owned by the root group) next to which the ‘newItem’ is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new item relative to the specified item. The added item. Creates a new layout item at a position relative to another item within the root group. A descendant (owned by the root group) next to which a new item is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new item relative to the specified baseItem. The newly created layout item. Creates a new layout item with the specified text and adds it to the root group. A value that specifies the layout item’s text. The newly created layout item. Creates a new layout item with the specified text and control, and adds it to the root group. A value that specifies the layout item’s text. The control to display in the new layout item. This value is used to initialize the property. The newly created layout item. Inserts the specified layout item at a position relative to another item within the root group. Allows a new text to be specified for the item. A value that specifies the new text to be assigned to the added item. The parameter is ignored if the value represents an empty string. This parameter is ignored. The item to add to the root group. A descendant (owned by the root group) next to which the ‘newItem’ is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new item relative to the specified item. The newly created layout item. Creates a new layout item with the specified text and control, and adds it at a position relative to another item within the root group. A value that specifies the layout item’s text. The control to display in the new layout item. This value is used to initialize the property. A descendant (owned by the root group) next to which a new item is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new item relative to the specified baseItem. The newly created layout item. Creates a new tabbed group with the default layout type and adds it to the root group. The newly created group. Creates a new tabbed group and adds it at a position relative to an item within the root group. A descendant (owned by the root group) next to which a new group is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new tabbed group relative to the baseItem. The newly created group. Inserts the specified tabbed group to the root group. The group to add to the root group. The added group. Inserts the specified tabbed group at a position relative to an item within the root group. The group to add to the root group. A descendant (owned by the root group) next to which the ‘newTabbedGroup’ is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new tabbed group relative to the specified item. The added group. Gets or sets whether users can change the layout. true if users can activate customization mode at runtime; otherwise, false. Gets or sets a default value for the property. The default value is true. true if users can customize the layout; otherwise, false. Gets or sets whether the customization menu can be invoked by end-users. true, to allow end-users to invoke the customization menu; otherwise, false. Gets or sets whether the allows touch gestures. true, to enable touch gestures; otherwise, false. Provides access to the properties that control the appearance of the controls located within the layout control. A object which provides the appearance settings for the layout controls. Gets an object that calculates appearances for layout items based on the appearance settings of items and their parent layout groups. An DevExpress.XtraLayout.Helpers.AppearanceController object. Assigns the unique names to the items contained within the collection. Gets or sets whether the layout control will allow an end-user to scroll to any controls placed outside of its visible boundaries. true to enable the auto-scrolling feature; otherwise, false. Not supported. A structure. Not supported. A structure. This property is not supported by the class. Gets or sets whether the control’s size is automatically calculated based on its content. true if the control’s size is automatically calculated; otherwise, false. Gets or sets how the control is resized when automatic resizing is enabled. A value that specifies how the control is automatically resized. Gets or sets the control’s background color. A that represents the control’s background color. Gets or sets the layout control’s background image. A descendant that represents the layout control’s background image. Gets or sets the background image layout as defined in the ImageLayout enumeration. A value. Occurs before a layout is restored from storage (a stream, xml file or the system registry). Starts the layout control’s runtime initialization. Locks the object by preventing visual updates of the object and its elements until the EndUpdate method is called. Proportionally resizes layout items that are displayed in a single row. Gets or sets the for the control. A for the control. Returns information on the layout elements located at the specified point. A structure which specifies the test point coordinates relative to the layout controls top-left corner. A object which contains information about the layout elements located at the test point. Gets or sets a collection of images that can be displayed within layout group captions. An object which represents the image source. Fires when a property of the layout control is changed. Fires when a property of the layout control is about to be changed. Disposes all the layout items and their controls owned by the Layout Control. Hidden items are not removed. Clears items, allowing hidden items to be removed. true to clear the collection; otherwise, false. true to dispose of controls associated with layout items; otherwise, false. Gets the layout control’s client height. An integer value that specifies the layout control’s client height. Gets the layout control’s client width. An integer value that specifies the layout control’s client width. Gets the constraints manager. A DevExpress.XtraLayout.ConstraintsManager object. Creates and returns a new Customization Form. A DevExpress.XtraLayout.Customization.UserCustomizationForm object which represents the created Customization Form. Creates an Empty Space Items within the specified group. A object which specifies the parent group for the created item. An object that has been created. Creates a new Layout Groups within the specified group. A object which specifies the parent group for the created group. A object which represents the newly created group. Creates a new Layout Item within the specified group. A object which specifies the parent group for the created item. A object which represents the newly created item. Creates a within the specified group. A object which represents the parent group for the created item. A object that has been created. Creates a new Tabbed Group within the specified group. A object which specifies the parent group for the created group. A object which represents the newly created tabbed group. Gets or sets the cursor that is displayed when the mouse pointer is over the control. A object. Allows you to custom paint individual items in the LayoutControl. Provides access to the Customization Form. A DevExpress.XtraLayout.Customization.UserCustomizationForm object which represents the Customization Form. Gets or sets the boundaries of the Customization Form. A structure which represents the Customization Form’s boundaries. An object which provides the Context Menu. A DevExpress.XtraLayout.Customization.RightButtonMenuManager object. Gets or sets whether users customize the layout in default mode via context menus or in quick mode via the customization form. The customization mode used to adjust the layout by end-users. Fires after the default layout (the layout saved by the method) has been loaded. Fires before loading the default layout (the layout saved by the method). Gets an object that calculates the enabled states for layout items based on the enabled states of layout groups and controls. An DevExpress.XtraLayout.Helpers.EnabledStateController object. Ends the layout control’s runtime initialization. Unlocks the object after a call to the BeginUpdate method and causes an immediate visual update. Exports the contents of the to the specified stream in XML format. A object which specifies the stream to which the is exported in XML format. Exports the control’s data in the Office Open XML file format (DOCX file) and sends it to the specified stream. A System.IO.Stream object to which the created document should be exported. Exports the control’s data in the Office Open XML file format and saves it to the specified DOCX file. A System.String value which specifies the full path (including the file name and extension) where the DOCX file should be created. Exports the controls displayed within the LayoutControl to a stream in HTML format A object, to which the created document is exported. Exports the control’s data to the specified stream in HTML format using the specified options. A object, to which the created document is exported. A object which specifies the export options to be applied when the control is exported. Exports the controls displayed within the LayoutControl to a stream in HTML format using the specified character encoding, with the specified title. The output file can be compressed (secondary characters e.g. spaces are removed) if required. A object, to which the created document is exported. A representing the encoding name set in the output document (e.g. “UTF-8”). A containing the name shown as the title of the created document. true if the HTML code is compressed (secondary characters e.g. spaces are removed); otherwise, false. Exports the controls displayed within the LayoutControl to a file in HTML format A that specifies the full path to the file, to which the created document is exported. Exports the control’s data to the specified file in HTML format using the specified options. A which specifies the name (including the full path) of the file to which the control is exported. A object which specifies the export options to be applied when the control is exported. Exports the controls displayed within the LayoutControl to a file in HTML format using the specified character encoding. A that specifies the full path to the file, to which the created document is exported. A representing the encoding name set in the output document (e.g. “UTF-8”). Exports the controls displayed within the LayoutControl to a file in HTML format using the specified character encoding, with the specified title. The output file can be compressed (secondary characters e.g. spaces are removed) if required. A that specifies the full path to the file, to which the created document is exported. A representing the encoding name set in the output document (e.g. “UTF-8”). A containing the name shown as the title of the created document. true if the HTML code is compressed (secondary characters e.g. spaces are removed); otherwise, false. Exports the control’s data to the specified stream in MHT format using the specified options. A object, to which the created document is exported. A object which specifies the export options to be applied when the control is exported. Exports the controls displayed within the LayoutControl to a stream in MHT format using the specified character encoding, with the specified title. The output file can be compressed (secondary characters e.g. spaces are removed) if required. A object, to which the created document is exported. A representing the encoding name set in the output document (e.g. “UTF-8”). A containing the name shown as the title of the created document. true if the MHT code is compressed (secondary characters e.g. spaces are removed); otherwise, false. Exports the controls displayed within the LayoutControl to a file in MHT format. A that specifies the full path to the file, to which the created document is exported. Exports the control’s data to the specified file in MHT format using the specified options. A which specifies the name (including the full path) of the file to which the control is exported. A object which specifies the export options to be applied when the control is exported. Exports the controls displayed within the LayoutControl to a file in MHT format using the specified character encoding. A that specifies the full path to the file, to which the created document is exported. A representing the encoding name set in the output document (e.g. “UTF-8”). Exports the controls displayed within the LayoutControl to a file in MHT format using the specified character encoding, with the specified title. The output file can be compressed (secondary characters e.g. spaces are removed) if required. A that specifies the full path to the file, to which the created document is exported. A representing the encoding name set in the output document (e.g. “UTF-8”). A containing the name shown as the title of the created document. true if the MHT code is compressed (secondary characters e.g. spaces are removed); otherwise, false. Exports the controls displayed within the LayoutControl to a stream in PDF format. A object, to which the created document is exported. Exports the controls displayed within the LayoutControl to a file in PDF format. A that specifies the full path to the file, to which the created document is exported. Exports the controls displayed within the LayoutControl to a stream in RTF format. A object, to which the created document is exported. Exports the controls displayed within the LayoutControl to a file in RTF format. A that specifies the full path to the file, to which the created document is exported. Exports the controls displayed within the LayoutControl to a stream in TXT format. A object, to which the created document is exported. Exports the control’s data to the specified stream in Text format using the specified options. A object, to which the created document is exported. A object which specifies the export options to be applied when the control is exported. Exports the controls displayed within the LayoutControl to a stream in TXT format using the specified separator string. A object, to which the created document is exported. A containing symbols which will be used to separate the document’s text elements in the created text file. Exports the controls displayed within the LayoutControl to a stream in TXT format using the specified separator string and quotation settings. A object, to which the created document is exported. A containing symbols which will be used to separate the document’s text elements in the created text file. true to quote (place quotation marks around) text elements that contain symbols which coincide with the specified separator string; otherwise, false. Exports the controls displayed within the LayoutControl to a stream in TXT format using the specified separator string, quotation and text encoding settings. A object, to which the created document is exported. A containing symbols which will be used to separate the document’s text elements in the created text file. true to quote (place quotation marks around) text elements that contain symbols which coincide with the specified separator string; otherwise, false. A class descendant specifying the encoding of the created text document. Exports the controls displayed within the LayoutControl to a file in TXT format. A that specifies the full path to the file, to which the created document is exported. Exports the control’s data to the specified file in Text format using the specified options. A which specifies the name (including the full path) of the file to which the control is exported. A object which specifies the export options to be applied when the control is exported. Exports the controls displayed within the LayoutControl to a file in TXT format using the specified separator string. A that specifies the full path to the file, to which the created document is exported. A containing symbols which will be used to separate the document’s text elements in the created text file. Exports the controls displayed within the LayoutControl to a file in TXT format using the specified separator string and quotation settings. A that specifies the full path to the file, to which the created document is exported. A containing symbols which will be used to separate the document’s text elements in the created text file. true to quote (place quotation marks around) text elements that contain symbols which coincide with the specified separator string; otherwise, false. Exports the controls displayed within the LayoutControl to a file in TXT format using the specified separator string, quotation and text encoding settings. A that specifies the full path to the file, to which the created document is exported. A containing symbols which will be used to separate the document’s text elements in the created text file. true to quote (place quotation marks around) text elements that contain symbols which coincide with the specified separator string; otherwise, false. A class descendant specifying the encoding of the created text document. Exports the controls displayed within the LayoutControl to a stream in XLS format. A object, to which the created document is exported. Exports the control’s data to the specified stream in XLS format using the specified options. A object, to which the created document is exported. A object which specifies the XLS export options to be applied when the control is exported. Exports the controls displayed within the LayoutControl to a stream in XLS format using the specified formatting settings. A object, to which the created document is exported. true to use the data format of the exported controls for the cells in the XLS document; otherwise, false. Exports the controls displayed within the LayoutControl to a file in XLS format. A that specifies the full path to the file, to which the created document is exported. Exports the control’s data to the specified file in XLS format using the specified options. A which specifies the name (including the full path) of the file to which the control is exported. A object which specifies the XLS export options to be applied when the control is exported. Exports the controls displayed within the LayoutControl to a file in XLS format using the specified formatting settings. A that specifies the full path to the file, to which the created document is exported. true to use the data format of the exported controls for the cells in the XLS document; otherwise, false. Exports the controls displayed within the LayoutControl to a stream in XLSX (MS Excel 2007) format. A object, to which the created document is exported. Exports data to the specified stream in XLSX (MS Excel 2007) format using the specified options. A object to which data is exported. An object that contains export options. Exports the controls displayed within the LayoutControl to a file in XLSX (MS Excel 2007) format. A that specifies the full path to the file, to which the created document is exported. Exports the control’s data to the specified file in XLSX (MS Excel 2007) format using the specified options. A which specifies the name (including the full path) of the file to which the data is exported. An object which specifies the XLS export options to be applied when the control is exported. For internal use. Returns the control with the specified name, contained within the Layout Control. A value that specifies the control’s name. A descendant that represents the control with the specified name, contained within the Layout Control. null (Nothing in Visual Basic) if the control isn’t found. Gets the specified control’s name. A Control object whose name is to be retrieved. A string that specifies the control’s name. Returns the group which is located at the specified point. A structure which specifies the test point coordinates relative to the layout control’s top-left corner. A object which represents the group located at the specified point. null (Nothing in Visual Basic) if there is no group at the specified point. Returns the layout item contained within the root group which holds the specified control. A object which represents the control whose parent layout item is to be returned. A object which contains the specified control. null (Nothing in Visual Basic) if there is no layout item within the root group which holds the specified control. Returns the layout item which is contained within the specified group and holds the specified control. A object which represents the control whose parent layout item is to be returned. A object representing the group within which the search is performed. A object which contains the specified control. null (Nothing in Visual Basic) if there is no layout item within the specified group which holds the specified control. Returns the layout item contained in the specified group and holds the control with the specified repository item. A object that represents the repository item of the control whose parent layout item is to be returned. A object that represents the group in which the search is performed. A object that contains the control with the specified repository item. null (Nothing in Visual Basic) if there is no layout item in the specified group which holds the control with the specified repository item. Retrieves the size of a rectangular area into which the control can be fit. The custom-sized area for the control. A System.Drawing.Size value. Fires after a layout group has been expanded/collapsed. Fires when a layout group is about to be expanded or collapsed. Recalculates the view information and immediately updates the LayoutControl. Provides access to a collection of hidden layout items. A DevExpress.XtraLayout.HiddenItemsCollection object which represents a collection of hidden layout items. Allows you to specify a comparer object for sorting hidden items within the Customization Form. An object implementing the interface, which is used to sort hidden items; null if no object has been assigned. Fires before the Customization Form is closed. Closes the Customization Form. Hides the specified layout item. A descendant which represents the layout item to hide. Hides the currently selected items to the Customization Form. Gets or sets a collection of images that you can embed into captions/messages/tooltips in the control using the image HTML-inspired tag. An or that contains images. Occurs each time a user clicks hyperlinks within captions of layout items and layout groups. Gets or sets a collection of icons that can be displayed in a layout item, group, or tab’s label. A collection of icons that can be displayed in a layout item, group, or tab’s label. Indicates whether the LayoutControl has been initialized. true if the LayoutControl has been initialized; otherwise, false. Gets whether the layout has been modified. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. true if the layout has been modified; otherwise, false. Gets whether the layout has been changed. true if the layout has been changed; otherwise, false. Indicates whether the can be printed. true if the LayoutControl can be printed; otherwise, false. Gets whether the layout control has been locked for updating. true if the layout control is locked; otherwise, false; Fires after a layout item has been added to the Items collection of its parent. Fires repeatedly when a layout item is being dragged and allows you to prevent the item from being dropped at a specific position. Fires after a layout item has been removed from the Items collection of its parent. Provides access to all the layout items owned by the LayoutControl. A DevExpress.XtraLayout.Utils.ReadOnlyItemCollection object which represents the collection of layout items. Fires after the selected layout item has been changed. Updates the Layout Control. Occurs when the Layout Tree View Context Menu is about to be displayed. Occurs after the size of any layout item has been changed. Occurs when a layout is restored from a data store (a stream, xml file or system registry), and its version differs from the version of the current layout. Gets or sets the version of the layout. A string representing the version of the layout. Provides access to the settings that control the layout control’s look and feel. A object whose properties specify the layout control’s look and feel. Gets or sets an object that controls the look and feel of the popup menus. An object that controls the look and feel of the popup menus. Provides access to the options which control the appearance and behavior of the Customization Form. A object which provides options related to the Customization Form. Provides access to the layout control’s focus options. A object that contains the layout control’s focus options. Provides access to the default alignment settings of the controls displayed in the LayoutControl. An object that provides the alignment options. The Layout Control’s print/export options. This object’s settings affect all layout items and groups. The LayoutControl’s print and export options. 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). A object. Provides access to the display options of the . A object which specify the control’s display options. Provides access to the paint style collection. A DevExpress.XtraLayout.Registrator.LayoutPaintStyleCollection object which represents the paint style collection. Occurs when the Context Menu is about to be displayed. Prints the . Updates the layout control. Registers the specified wrapper object that identifies which properties to display for specific layout items in the Customization Form‘s Property Grid. The type of layout item with which the current wrapper object is associated. The type of the wrapper object to be registered. Registers the specified ‘fixed’ item for runtime use in the LayoutControl. The type of the ‘fixed’ item to be registered. Registers the specified custom Customization Form. The type of the custom Customization Form. Removes the specified item from the control. The object that should be removed. Removes the specified item from the control. The object that should be removed. true, to release all resources; otherwise false. Activates an edit box that allows an end-user to rename the currently selected layout item. Allows you to provide unique names for layout items created in code, whose names conflict with existing names. Restores the layout that has been saved using the method. Restores the layout that is stored at the specified system registry path. A value that specifies the system registry path. If the specified path doesn’t exist, this method does nothing. Restores the layout from the specified stream. A descendant from which the layout is read. If null (Nothing in Visual Basic), an exception is raised. Restores the layout from the specified XML file. A value which specifies the path to the XML file that contains the layout to be loaded. If the specified file doesn’t exist, an exception is raised. Gets or sets the LayoutControl’s root group. A object which represents the root group. Saves the current layout to the specified system registry path. A value that specifies the system registry path to which to save the layout. Saves the current layout to the specified stream. A descendant to which the current layout is written. Saves the layout to an XML file. A value that specifies the path to the file where the layout should be stored. If an empty string is specified, an exception is raised. Selects the currently selected item’s parent. Sets the current cursor. A object which represents the mouse cursor. Saves the current layout to an internal memory buffer. Occurs when the Context Menu is about to be displayed. Fires immediately after the Customization Form has been invoked. Invokes the Customization Form. Occurs when the Layout Tree View Context Menu is about to be displayed. Opens the Print Preview window for the with a Bars UI. Displays the Print Preview window with a Ribbon UI. Gets or sets the style controller component that provides appearance settings for the control. An object which implements the DevExpress.XtraEditors.IStyleController interface and provides appearance settings for the control. Fires when a Close button within a tab page is clicked. Gets or sets the tooltip controller component that controls the appearance, position and content of hints displayed for layout items. The component controlling the appearance and behavior of hints displayed for layout items. Gets the manager that handles undo/redo operations via the Customization Form. A DevExpress.XtraLayout.Customization.UndoManager object. Allows you to provide unique names for layout items created in code, whose names conflict with existing names. Unregisters the specified wrapper object that has been registered via the method. The type of the wrapper object to be unregistered. Unregisters the specified ‘fixed’ item in the current LayoutControl. The type of the ‘fixed’ item to be unregistered. Gets or sets whether controls within the current LayoutControl use the local BindingContext, or the form’s BindingContext. true if controls use the LayoutControl’s BindingContext; false if controls use the form’s BindingContext. A regular group with or without a header and borders. Initializes a new instance of the class with default settings. Initializes a new instance of the class with the specified parent layout group. A descendant which represents the parent layout group. Creates a new group and adds it to the current group. The newly created group. Creates a new layout group at a position relative to an item within the current group. The item (owned by the current group) next to which the new group is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new group relative to the specified item. The new layout group. Inserts the specified group to the current group. The group to add to the current group. The added group. Inserts the specified layout group at a position relative to an item within the current group. The layout group to add to the current group. The item (owned by the current group) next to which the ‘newGroup’ is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new group relative to the specified item. The added layout group. Creates a new group with a specified caption and adds it to the current group. The group’s caption. This value is used to initialize the property. The newly created layout group. Creates a new group with the specified caption at a position relative to an item within the current group. A value that specifies the group’s caption. This value is assigned to the property. A descendant (owned by the current group) next to which a new group is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new group relative to the specified item. The newly created layout group. Creates a new layout item with the default layout type and adds it to the current group. The newly created item. Inserts the specified layout item to the current group. The layout item to add to the current group. The added layout item. Inserts the specified item at a position relative to another item within the current group. The item to be moved to a new position. A descendant (owned by the current group) next to which the ‘newItem’ is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the ‘newItem’ relative to the specified item. The added layout item. Creates a new layout item at a position relative to an item within the current group. A descendant (owned by the current group) next to which a new item is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new item relative to the specified item. The newly created layout item. Creates a new layout item with the specified text and adds it to the current group. A value that specifies the layout item’s text. The newly created item. Creates a new layout item with the specified text and control, and adds it to the current group. A value that specifies the layout item’s text. The control to display in the layout item. This value is used to initialize the property. The newly created item. Creates a new layout item with the specified text and control at a position relative to another item within the current group. A value that specifies the new layout item’s text. The control to display in the new layout item. This value is used to initialize the property. A descendant (owned by the current group) next to which a new item is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new item relative to the specified item. The newly created layout item. Adds an array of layout items to the current group. An array of objects. Creates a new tabbed group and adds it to the current group. The newly created group. Creates a new tabbed group at a position relative to an item within the current group. A descendant (owned by the current group) next to which a new group is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new tabbed group relative to the specified item. The newly created group. Inserts the specified tabbed group to the current group. The tabbed group to add to the current group. The added tabbed group. Inserts the specified tabbed group at a position relative to an item within the current group. The group that is to be moved to a new position. A descendant (owned by the current group) next to which the ‘newTabbedGroup’ is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new tabbed group relative to the specified item. The added tabbed group. Hides the group. Provides access to the visible layout items owned by the current group. A object which represents the collection of visible layout items. Gets or set the LayoutControl that owns the current layout group. A control. Gets the object which contains information used to render the layout group. A DevExpress.XtraLayout.ViewInfo.LayoutControlGroupViewInfo object. Displays an embedded control and an optional label. Initializes a new instance of the class with default settings. Initializes a new instance of the class. A object which owns the created layout item. This value is assigned to the property. A descendant which is owned by the created layout item. This value is assigned to the property. Initializes a new instance of the class with specified settings. Gets or sets whether the auto-alignment feature is enabled for the item. A Boolean value. Gets or sets whether a label’s icon is filled with the label’s foreground color. to use the parent group’s option; to fill the icon with the label’s foreground color; to display the icon as it is. Gets or sets whether the layout item’s borders are highlighted when the mouse cursor hovers over it. true if the layout item can be hot-tracked; otherwise, false. Gets or sets whether HTML formatting is allowed in the text that is associated with the layout item. true if HTML formatting is allowed; otherwise, false. Assigns the specified object’s property values to the current object’s corresponding properties. The object whose property values to assign to the current object’s corresponding properties. Gets or sets the horizontal alignment of a control inside this layout item. This property is in effect when the control’s maximum width is limited, and is less than the layout item currently provides. The horizontal control alignment. Gets or sets the vertical alignment of a control inside this layout item. This property is in effect when the control’s maximum height is limited, and is less than the layout item currently provides. The horizontal control alignment. Gets or sets whether the layout item’s contents are visible. true if the layout item’s contents are visible; otherwise, false. Gets or sets the control which is owned by the layout item. A descendant which is owned by the layout item. Gets or sets the alignment of the ‘s control within the layout item. This setting is not intended to be used for version 19.2 and newer. A value that specifies the control’s alignment within the layout item. Gets or sets the client area’s maximum size. A structure that defines the client area’s maximum width and height. Gets or sets the control’s minimum size. A structure that defines the control’s minimum width and height. This property is for internal use only. It is used in serialization. Do not change it. A value that specifies the name of the control which is owned by the current layout item. Gets or sets whether the layout item and its control are enabled. true if the layout item and its control are enabled; otherwise, false. Finishes the component’s initialization. Not supported. Always True. Gets or sets whether the control occupies the layout item’s maximum allowed client area. This setting is not intended to be used for version 19.2 and newer. true, if the control occupies the layout item’s maximum allowed client area; otheriwse, false. Gets or sets whether the current layout item is highlighted according to the current skin when focused. True if the current layout item is highlighted according to the current skin when focused; False if not; Default use the global setting. Gets or sets the icon displayed in the item’s label. An object that specifies an image. Gets or sets the alignment of the icon in the label. A enumeration value that specifies the alignment of the icon in the label. Gets or sets the index of the icon displayed in the item’s label. An integer value that specifies the index of an icon in an image collection. Gets options that allow you to display an icon in the item’s label. A object that specifies an icon displayed in the item’s label. Gets a collection of icons that can be displayed in the item’s label. An object that specifies an image collection. Gets or sets the distance between the label’s text and icon. An integer value that specifies the distance between the label’s text and icon, in pixels. Gets a collection of icons that can be displayed in the item’s label. An object that contains images. Gets or sets the layout item’s maximum size. A structure that defines the item’s maximum width and height. Gets or sets the item’s minimum size. A structure that defines the item’s minimum width and height. The item’s print/export options. The layout item’s print and export options. Gets or set the LayoutControl that owns the current layout item. A LayoutControl control. Gets or sets the size constraints type. A enumeration value which specifies the manner in which the current layout item can be resized. Gets or sets the vector image for this item’s label. An object that specifies a vector image. Gets or sets the size of vector image for this item’s label. A structure that specifies an image size. Gets or sets the alignment settings of the item’s control. A value. Gets or sets whether the client region’s height is trimmed to match the control’s height. This setting is not intended to be used for version 19.2 and newer. true if the client region’s height is trimmed to match the control’s height; otherwise, false. Gets the name of the item’s type. The “LayoutControlItem” string. Gets the object which contains information used to render the layout item. A DevExpress.XtraLayout.ViewInfo.LayoutControlItemViewInfo object. Contains options that specify the icon in a layout item’s label. Initializes a new instance of the class with specified settings. Gets or sets how the alignment of the icon in the item’s label. A value that specifies the alignment of the icon in the item’s label. Gets or sets whether the icon is filled with the control’s foreground color. to use the parent group’s option; to fill the icon with the control’s foreground color; to display the icon as it is. Gets or sets the amount of space between the icon and the text in the label. An integer value that specifies the amount of space between the icon and the text in the label. A base class for regular layout groups. Invokes the Visit method of the specified visitor for each layout item that belongs to the current layout item group. A DevExpress.XtraLayout.Utils.BaseVisitor class descendant. Adds the specified item along the bottom or right edge of the current group. The item to be added to the current group. Creates a new group and adds it to the current group. The newly added group. Creates a new group at a position relative to an item within the current group. A descendant (owned by the current group) next to which a new group is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new group relative to the specified item. The newly created layout group. Inserts the specified group to the current group. The group to add to the current group. The added layout group. Inserts the specified group at a position relative to an item within the current group. The group to be moved to a new position. A descendant (owned by the current group) next to which the ‘newGroup’ is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new group relative to the specified item. The added group. Creates a new group with the default layout type and the specified caption, and adds it to the current group. The group’s caption. This value is used to initialize to the property. The newly added group. Creates a new group with the specified caption at a position relative to an item within the current group. A value that specifies the group’s caption. This value is assigned to the property. A descendant (owned by the current group) next to which a new group is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new group relative to the specified item. The newly created layout group. Creates a new layout item and adds it to the current group. The newly added item. Inserts the specified item to the current group. A descendant which represents the layout item to add to the collection. The added layout item. Inserts the specified item at a position relative to another item within the current group. The item to be moved to a new position. A descendant (owned by the current group) next to which a new item is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new item relative to the baseItem. The added layout item. Creates a new layout item at a position relative to an item within the current group. A descendant (owned by the current group) next to which a new item is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new item relative to the baseItem. The newly created layout item. Creates a new layout item with the specified text and adds it to the current group. A value that specifies the layout item’s text. The created layout item. Inserts the specified item at a position relative to another item within the current group. Allows the new text to be specified for the item. A value that specifies the new text to be assigned to the added item. The parameter is ignored if the value represents an empty string. The item to be moved to a new position. A descendant (owned by the current group) next to which the ‘newItem’ is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new item relative to the baseItem. The added layout item. Creates a new layout item with the specified text at a position relative to an item within the current group. A value that specifies the new layout item’s text. A descendant (owned by the current group) next to which a new item is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new item relative to the specified item. The newly created layout item. Creates a new tabbed group and adds it to the current group. The created group. Creates a new tabbed group at a position relative to an item within the current group. A descendant (owned by the current group) next to which a new group is inserted. The position of the new tabbed group relative to the specified item. The newly added tabbed group. Inserts the specified tabbed group to the current group. The tabbed group to add to the collection. The added group. Inserts the specified tabbed group at a position relative to an item within the current group. The tabbed group to add to the collection. A descendant (owned by the current group) next to which the ‘newTabbedGroup’ is inserted. A DevExpress.XtraLayout.Utils.InsertType enumeration value that specifies the position of the new tabbed group relative to the specified item. The added tabbed group. Gets or sets whether to colorize the layout group border and caption using the LayoutGroup.AppearanceGroup.BorderColor setting in skinning paint schemes. This property is ignored by default starting from v18.2. true if the layout group border should be colorized according to its border color in skinning paint schemes; otherwise, false. Gets or sets whether to paint the group’s background when the property is set to false. true if the group’s background is painted; otherwise, false. Gets or sets whether the group or tab’s icon is filled with the control’s foreground color. to use the control’s option; to fill the icon with the control’s foreground color; to display the icon as it is. Gets or sets whether HTML formatting is allowed within the layout group caption. true if the HTML formatting is allowed; otherwise, false. Gets or sets the group’s background image that can be stretched across the group, tiled, centered, etc. An object. Gets or sets the position and behavior of the background image assigned to the property. An value. Provides access to all properties that allow you to assign and customize this group’s background image at the bottom layer. A DevExpress.XtraLayout.LayoutGroupBackgroundImageOptions object that comprises properties that allow you to assign and customize this group’s background image at the bottom layer. The property backing field. Gets or sets whether the background image, specified by the property, is in effect. true if the background image, specified by the property, is in effect; otherwise, false. Resizes the group’s elements so that they are displayed in the optimal way. Returns whether the layout mode can be changed for a . true if the layout mode can be changed; otherwise, false. Returns whether a new tabbed group can be created within the current group which will display a selected child group. true if a tabbed group can be created; otherwise, false. Returns whether a new group can be created within the current group which will display selected child items. true if a new group can be created; otherwise, false. Returns whether the specified item can be moved to the specified new position. A object that contains information on the item that would be moved and the position that the item would be moved to. true if the specified item can be moved to the specified new position; otherwise, false. Specifies the image to display within the group’s caption area. A object that specifies the group’s caption image. Gets or sets the index of an image in the or collection that is displayed in the group or tab’s label. An integer value that specifies the zero-based index of an image in the or collection. Gets or sets the icon’s alignment relative to the text. A enumeration value that specifies the icon’s alignment relative to the text. Gets options that specify the label’s icon. A object that contains image options. The property backing field. Gets or sets the amount of space between the icon and the label’s bounds. A structure that specifies the amount of space between the icon and the label’s bounds. Gets or sets whether the label’s icon is visible. true if the label’s icon is visible; otherwise, false. Not supported. Removes the items from the current group. Removes all items from the current group. true, to release all resources; otherwise false. Clears selected items specified by the property. true if the selection was modified; otherwise, false. Gets or sets the group’s background image that is displayed “as is”, and can be aligned to any group’s edge. An object. Gets or sets the content image’s alignment within the group. A value that specifies the content image’s alignment. Provides access to all properties that allow you to assign and customize this group’s background image at the top layer. A DevExpress.XtraLayout.LayoutGroupContentImageOptions object that comprises properties that allow you to assign and customize this group’s background image at the top layer. The property backing field. Gets the number of items that the current group owns. An integer that specifies the number of items that the current group own. Creates a new group that will contain the currently selected child items. A descendant that specifies the group that has been created. Creates a new tabbed group that will display the selected child group within the current group. A descendant that specifies the group that has been created. Fires when a custom header button is checked. Fires on a regular (push) custom header button click. Fires when a custom header button is unchecked. Allows you to custom paint the group’s client area background. Allows you to custom paint the caption region. Allows you to custom paint header buttons (). Gets or sets the collection of custom buttons displayed in the group header. A collection of buttons displayed in the group header. Gets or sets the default layout type for newly created items within the current group. A object that specifies the default layout type. Gets or sets whether layout items that belong to the current group are enabled. true if layout items that belong to the current group are enabled; otherwise, false. Gets or sets whether a layout group’s indents, specified by its and properties, are applied when the group’s borders are hidden. true if a layout group’s indents are applied when the group’s borders are hidden; otherwise, false. Gets or sets the position of the expand button within the group header. A value that specifies the expand button’s position. Gets or sets the direction of the expand button’s arrow. A value that specifies the direction of the expand button’s arrow. Gets or sets whether the group’s expand button is visible. true if the group’s expand button is visible; otherwise, false. Gets or sets whether the current group is expanded. true if the group is expanded; otherwise, false. Gets or sets whether the group is expanded/collapsed on double-clicking its caption. true if the group is expanded/collapsed on double-clicking its caption; otherwise, false. Flips the current group’s layout items around a vertical axis. Flips the current group’s layout items around a vertical axis, and optionally allows you to flip the items in nested groups, if any. true if nested layout groups must be processed as well; otherwise, false. Gets or sets the direction according to which the arranges its child elements. A enumeration value that specifies the direction according to which the arranges its child elements. Gets the default value of the group’s property. A string that specifies the default value of the group’s property. Gets whether the group’s borders are visible. true if the group’s borders are visible; otherwise false. Gets or sets the border and the header style of this . A DevExpress.Utils.GroupStyle enumeration value that specifies the border and the header style of this . Gets or sets whether the group header buttons are displayed before or after text. The position of the group header button relative to the header text. Gets a collection of images that can be displayed in the group’s label. An object that specifies an image collection. Invalidates the region which is occupied by the Layout Group. Gets whether the current group is displayed as a tab within a tabbed group. true if the current group is displayed as a tab within a tabbed group; otherwise false. Provides indexed access to the items that belong to the current group. An integer that specifies the index of the required item. A object that represents the item at the specified index. Provides access to the collection of items owned by the current group. A object that contains the group’s child items. Gets or sets the layout mode for a . A enumerator value that specifies the layout mode for the LayoutGroup. Gets the maximum size of the group. A structure that defines the group’s maximum width and height. Gets the minimum size of the group. A structure that defines the group’s minimum width and height. Moves the layout group to the specified position within the LayoutControl. A object whose settings determine the position to which the layout group should be moved. true if the layout group has been successfully moved to a new position; otherwise, false. Gets or sets whether, in Automatic Tab Order mode when TAB is pressed, the focus moves across grouped controls and then down, or first down and then across. A DevExpress.XtraLayout.MoveFocusDirectionGroup enumeration value that specifies whether the focus moves across grouped controls and then down, or first down and then across. Default uses the setting. Gets or sets whether, in Automatic Tab Order mode when TAB is pressed, the focus moves across grouped controls from right to left. true to move focus from right to left; false to move focus from left to right. Default uses the setting. Gets the options that determine how the controls displayed within the current group are aligned. A object. The group’s print/export options. This object’s settings affect all layout items owned by the group. The layout group’s print and export options. Provides settings and events for table layout customization. An object that contains options and settings specific to table layout mode. Gets or sets whether the tab that corresponds to the current group is enabled. This property is in effect when the group is represented as a tab page within a . true if the tab that corresponds to the current group is enabled; otherwise, false. Gets or sets the group that owns the current group. A or its descendant that owns the current group. Gets the parent tabbed group if the current group is displayed as a tab. A descendant that specifies the parent tabbed group; null if the current group is not displayed as a tab within a tabbed group. Removes the specified child item within the current group. The object that should be removed. Removes the child item at the specified index. An integer that specifies the index of the item to remove. Interchanges the columns and rows of layout items, including columns and rows of nested groups. Interchanges the columns and rows of layout items, and optionally allows you to rotate nested groups. true if nested layout groups must be rotated as well; otherwise, false. Provides access to the collection of selected items within the current group. A DevExpress.XtraLayout.Utils.BaseItemCollection collection that contains the group’s selected items. Gets or sets whether a Close button is displayed within a group when it’s embedded into a . true if a Close button is visible when a group is embedded into a TabbedGroup; otherwise, false. Gets or sets the group’s size. A structure that defines the group’s width and height. Gets the name of the group’s parent if the current group is displayed as a tab. A string which specifies the parent’s name. Gets the name of the item’s type. The LayoutGroup value. Ungroups the selected child group. Gets the object which contains the information used to render the layout group. A DevExpress.XtraLayout.ViewInfo.LayoutGroupViewInfo object. Contains options that specify the image in a layout group or tab’s label (header). Initializes a new instance of the class with specified settings. Gets or sets whether the icon is filled with the control’s foreground color. to use the owner control’s option; to fill the icon with the control’s foreground color; to display the icon as it is. Gets or sets the alignment of the icon relative to the text. A value that specifies the alignment of the icon relative to the text. Gets or sets the amount of space between the icon and the label’s bounds. A structure that specifies the amount of space between the icon and the label’s bounds. Gets or sets whether the icon is visible. true if the icon is visible; otherwise, false. Represents the base class for layout items. Represets a container of layout items. Gets or sets whether the layout of the current container can be customized using drag and drop. true if the layout of the current container can be customized using drag and drop; otherwise, false. Provides access to the properties that control the group’s appearance. A object that provides the appearance settings used to paint the group. Provides access to a tabbed group’s appearance settings. A DevExpress.XtraLayout.Helpers.LayoutPageAppearance object that provides the appearance settings for a tabbed group. Locks the object by preventing visual updates of the object and its elements until the EndUpdate method is called. Gets whether the specified item belongs to the current container. A object whose membership should be tested. true if the specified item belongs to the current container; otherwise, false. Unlocks the object after a call to the BeginUpdate method and causes an immediate visual update. Provides access to the appearance settings currently used to paint the layout group. An object that contains the corresponding appearance settings. Provides access to the appearance settings currently used to paint layout items that belong to the current container. An object that contains the corresponding appearance settings. Gets or sets the layout group that owns the . A object that owns the . Gets or sets the width, in pixels, of tab headers. An integer value that specifies the width, in pixels, of tab headers. Gets or sets the container’s side along which its caption is displayed. A value which specifies the container’s side along which its caption is displayed. Not supported. A structure. Not supported. Zero. Provides data for the event. Initializes a new instance of the class with the specified settings. A object representing the menu to be displayed. This object is assigned to the Menu property. A object that identifies the clicked object. This object is assigned to the HitInfo property. Initializes a new instance of the class with the specified settings. A object representing the menu to be displayed. This object is assigned to the Menu property. A object that identifies the clicked object. This object is assigned to the HitInfo property. A Boolean value that specifies whether the menu is allowed to be displayed. This value is assigned to the Allow property. Represents a method for handling the event. The event source. This identifies the LayoutControl control which fires the event. A object that contains data for the event. Represents a layout item capable of displaying information provided by a repository item. Initializes a new instance of the class with default settings. Initializes a new instance of the class with the specified repository item. A object to be associated with the created layout item. This value is assigned to the property. This property supports the internal infrastructure, and is not intended to be used directly from your code. A string value. Specifies the desired width of the layout item’s region displaying the editor (repository item). An integer value that specifies the width of the layout item’s edit portion. Gets or sets a value to be displayed by a repository item. This member supports the internal infrastructure, and is not intended to be used directly from your code. An object representing the value to be displayed. Gets or sets a repository item associated with the current layout item. A object to be associated with the current layout item. Resets the desired width of the layout item’s region displaying an editor. Gets the name of the item’s type. The “LayoutRepositoryItem” string. 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). Initializes a new instance of the class with default settings. Copies options from the specified object to the current object. A descendant whose settings are assigned to the current object. Gets or sets whether the items that exist in a layout when it’s restored, but that don’t exist in the current layout control, should be discarded or added to the control. true to discard the items that exist in the layout being restored, but don’t exist in the current layout control; false to add these items to the layout control. Gets or sets whether or not secondary layout items should be re-created when restoring the LayoutControl’s layout. true if secondary layout items should be re-created; otherwise, false. Gets or sets whether the appearance settings of item captions are loaded when a layout is loaded from a data store. A Boolean value that specifies whether the corresponding appearance options are restored when a layout is restored. Gets or sets whether the appearance settings of tab pages are loaded when a layout is loaded from a data store. A Boolean value that specifies whether the corresponding appearance options are restored when a layout is restored. Gets or sets whether layout items’ state settings () are restored when restoring the control’s layout from a data store. true, to restore the corresponding settings; otherwise, false. Gets or sets whether layout groups’ padding settings () are restored when restoring the control’s layout from a data store. true to restore the corresponding settings; otherwise, false. Gets or sets whether layout groups’ spacing settings () are restored when restoring the control’s layout from a data store. true to restore the corresponding settings; otherwise, false. Gets or sets whether the appearance settings of groups are loaded when a layout is loaded from a data store. A Boolean value that specifies whether the corresponding appearance options are restored when a layout is restored. Gets or sets whether values of layout items’ properties are restored when restoring the control’s layout from a data store. true to restore the corresponding settings; otherwise, false. Gets or sets whether layout items’ state settings () are restored when restoring the control’s layout from a data store. true, to restore the corresponding settings; otherwise, false. Gets or sets whether layout items’ padding settings () are restored when restoring the control’s layout from a data store. true to restore the corresponding settings; otherwise, false. Gets or sets whether layout items’ spacing settings () are restored when restoring the control’s layout from a data store. true to restore the corresponding settings; otherwise, false. Gets or sets whether layout items’ captions are restored when restoring the control’s layout from a data store. true if layout items’ captions are restored when restoring the control’s layout from a data store; otherwise, false. Gets or sets whether the layout root group’s padding settings () are restored when restoring the control’s layout from a data store. true to restore the corresponding settings; otherwise, false. Gets or sets whether the layout root group’s spacing settings () are restored when restoring the control’s layout from a data store. true to restore the corresponding settings; otherwise, false. Gets or sets whether tabbed groups’ padding settings () are restored when restoring the control’s layout from a data store. true to restore the corresponding settings; otherwise, false. Gets or sets whether tabbed groups’ spacing settings () are restored when restoring the control’s layout from a data store. true to restore the corresponding settings; otherwise, false. Gets or sets whether values of the TextToControlDistance properties ( and LayoutGroup .OptionsItemText.TextToControlDistance) are restored when you load the control’s layout from a data store. true to restore the TextToControlDistance settings; otherwise, false. Gets or sets whether the control’s appearance settings are stored (restored) when the layout is saved to (loaded from) storage. A value that specifies whether to store and restore the control’s appearance settings. Gets or sets whether “enabled” states of layout items are stored (restored) when the layout is saved to (loaded from) storage. A value that specifies whether to store and restore the “enabled” states of layout items. Gets or sets whether print settings are stored (restored) when the layout is saved to (loaded from) storage. A value that specifies whether to store and restore the print settings. Gets or sets whether padding, margin, and distance settings are stored (restored) when the layout is saved to (loaded from) storage. A value that specifies whether to store and restore the distance settings of layout items. Gets or sets whether captions of layout items and groups are stored (restored) when the layout is saved to (loaded from) storage. A value that specifies whether to store and restore the text of layout items and groups. Contains classes and enumerations that are intended to localize the User Interface of the DevExpress WinForms Layout Manager. A base class that provides necessary functionality for custom localizers of the Layout Manager. Initializes a new instance of the class with default settings. Gets or sets a localizer object providing localization of the user interface at runtime. An descendant, used to localize the user interface at runtime. Returns a localizer object, which provides resources based on the thread’s language and regional settings (culture). An object representing resources based on the thread’s culture. Returns a localizer object, which provides resources based on the thread’s language and regional settings (culture). A object, which provides resources based on the thread’s culture. A default localizer to translate resources for the WinForms Layout Manager. Initializes a new instance of the class with default settings. Gets the string, localized by the current , for the specified user interface element. A DevExpress.XtraLayout.Localization.LayoutStringId enumeration value specifying the UI element whose caption (text) is to be localized. A representing the text to be displayed within the specified UI element. Returns the name of the language currently used by this localizer object. A specifying the language used to localize the user interface. Specifies the direction in which focus is moved when the TAB key is pressed. Focus moves from one ‘row’ to another selecting each control in a row. Focus moves from one ‘column’ to another selecting each control in a column Contains options that affect the appearance of the Customization Form. Initializes a new instance of the class. Gets or sets whether the default handling of the DELETE key in customization mode is disabled. true if the default handling of the DELETE key in customization mode is disabled; otherwise, false. Gets or sets whether the LayoutControl allows an end-user to undo/redo runtime customization operations. true if the LayoutControl allows an end-user to undo/redo runtime customization operations; otherwise, false. Gets or sets whether the Hidden Items Tab or Layout Tree View Tab is selected by default. A DevExpress.XtraLayout.CustomizationPage enumeration value, such as HiddenItems or LayoutTreeView, that specifies whether the Hidden Items Tab or Layout Tree View Tab is selected by default. Gets or sets the default directory for the Open dialog that is opened when clicking on the Customization Form‘s Load Layout button. A string that specifies the default directory for the Open dialog invoked via the Customization Form. Gets or sets the default directory for the Save dialog that is opened when clicking on the Customization Form‘s Save Layout button. A string that specifies the default directory for the Save dialog invoked via the Customization Form. Gets or sets the coordinates and bounding rectangle of the control’s Customization Form at design time. A Nullable Rectangle value that specifies the Customization Form’s coordinates and bounds at design time. Gets or sets whether the Undo Manager, which allows customization operations to be reverted, is enabled. true if the Undo Manager is enabled; otherwise, false. Returns whether the Property Grid is displayed within the Customization Form. true, to display the Property Grid within the Customization Form; otherwise, false. Gets or sets a delay between pressing the and the start of quick customization mode initialization. A value that specifies the delay between pressing the and the start of quick customization mode initialization (displaying the load indicator). Gets or sets the size of the quick customization mode load indicator. A value that specifies the load indicator’s height and width. Gets or sets quick mode activation time. A value that specifies quick mode activation time (load indicator filling time). Gets or sets whether the Layout Tree View tab page is visible in the Customization Form. true if the Layout Tree View tab page is visible; otherwise, false. Gets or sets whether the Customization Form’s Load button is visible. true if the Load button is visible; otherwise, false. Gets or sets whether the Property Grid is displayed within the Customization Form. true to display the Property Grid within the Customization Form; otherwise, false. Gets or sets whether the Customization Form’s Redo button is visible. true if the Redo button is visible; otherwise, false. Gets or sets whether the Customization Form’s Save button is visible. true if the Save button is visible; otherwise, false. Gets or sets whether the Customization Form’s Undo button is visible. true if the Undo button is visible; otherwise, false. Gets or sets to which objects this Customization Form is allowed to snap. A SnapMode enumeration value that specifies to which objects this Customization Form is allowed to snap. Contains options that affect focus movement between controls within the Layout Control and layout groups. Initializes a new instance of the class. Initializes a new instance of the class with the specified focus direction and right-to-left setting. A value that specifies how focus is moved when the TAB key is pressed. This value is assigned to the property. A Boolean value that specifies whether focus needs to be moved from right to left when the TAB key is pressed. This value is assigned to the property. Gets or sets whether the currently selected child control is activated when the LayoutControl receives focus. true if the currently selected child control is activated when the LayoutControl receives focus; otherwise, false. Gets or sets whether the first control within a tab page is focused when the tab page is activated. true if the first control within a tab page is focused when the tab page is activated; false if focus is not moved to this control. Gets or sets whether a layout item’s control is focused when its label is clicked. true if a layout item’s control is focused when its label is clicked; otherwise, false. Gets or sets whether the expand buttons of regular groups can be focused when the TAB key is pressed. true if the expand buttons of groups can receive focus; otherwise, false. Gets or sets whether read-only editors are focused when focus is moved between controls using the TAB key. true if read-only editors are focused when focus is moved between controls using the TAB key; otherwise, false. Gets or sets whether the headers of tabbed groups can be focused. true if the headers of tabbed groups can be focused; otherwise, false. Gets or sets whether the Automatic Tab Order feature is enabled. true if the Automatic Tab Order feature is enabled; otherwise, false. Gets or sets the direction in which focus moves in Automatic Tab Order mode when the TAB key is pressed. A value that specifies the direction in which focus moves. Gets or sets whether focus moves from right to left. true if focus moves from right to left; false if focus moves from left to right. Contains default options that specify how the text regions of layout items displayed within the LayoutControl are rendered. Initializes a new instance of the class. Gets or sets whether controls with hidden text must be aligned when the control horizontal alignment is enabled. true if controls with hidden text must be aligned when the control horizontal alignment is enabled; otherwise, false. Specifies the alignment options. Releases all resources used by the current object. Gets or sets whether the automatic alignment of controls is enabled. Gets or sets the alignment settings of the controls which are displayed in the LayoutControl. A value which specifies the current alignment mode. Gets options that specify how text is rendered. A object. Gets or sets the default distance between the text regions of layout items and the corresponding controls. An integer value that represents the distance between the text regions of layout items and the corresponding controls. Contains options that specify how the text regions of layout items, displayed within a specific group, are rendered. Initializes a new instance of the class with default settings. A object which will own the new object. Gets or sets whether controls with hidden text must be aligned when the local horizontal alignment of controls within the group is enabled. true if controls with hidden text must be aligned when the local horizontal alignment is enabled; otherwise, false. Disposes of the current object. Gets or sets the alignment settings of the controls displayed in the current group. A value which specifies the alignment settings of the controls. Gets or sets the distance between text regions and controls for the current group’s layout items. The distance between text regions and controls in the current group. The base class for classes that provide print and export options for layout items and groups. Initializes a new instance of an class with the specified owner. An object that will own the created object. Gets or sets whether a layout item along with its nested items are included in a ‘s print/export output . true, if the layout item and its nested items are printed/exported; false, if they are excluded from the printing/export output. Print/export appearance settings of a specific item’s label and control. For a Layout Group, this property specifies the default appearance settings for all layout items owned by the group. The print appearance settings applied to the item’s label and control. Contains print/export appearance settings used to paint a layout item. Print/export appearance settings used to paint the current layout item. Print/export appearance settings of a specific item’s control. For a Layout Group, this property specifies the default appearance settings for controls of all layout items owned by the group. The print appearance settings applied to the item’s control. Print/export appearance settings of a specific item’s label. For a Layout Group, this property specifies the default appearance settings for labels of all layout items owned by the group. The print appearance settings applied to the item’s label. Gets or sets the distance between a layout item’s text and its control in the LayoutControl’s print/export output. A value that specifies the distance between the text region and control, in pixels. Provides the Layout Control’s print and export options. Initializes a new instance of an class with the specified owner. Gets or sets whether the , when printed, is horizontally stretched to the width of the printing page. true if the LayoutControl is fit to the page width; otherwise, false. The default print/export appearance settings used to paint captions of layout groups. An object that contains settings to customize the appearance of layout group captions. The default print/export appearance settings applied to labels and controls for all layout items. The default appearance settings applied to labels and controls for all layout items. Contains print/export appearance settings used to paint layout items. Print/export appearance settings used to paint layout items. The default print/export appearance settings applied to controls for all layout items. The default appearance settings applied to controls for all layout items. The default print/export appearance settings applied to labels for all layout items. The default appearance settings applied to labels for all layout items. Disposes of the current object. Gets or sets whether a utilizes the old print/export mode. true, if the LayoutControl uses the old print/export mode; false, if it uses the default mode. Gets or sets the distance between text regions of all layout items and their controls in a ‘s print/export output. A value that specifies the distance between text regions and controls, in pixels. A layout group’s print and export options. Initializes a new instance of an class with the specified owner. An object that will own the created object. Gets or sets whether the layout group’s caption is included in the print/export output . true, if the layout group’s caption is printed/exported; false, if the group’s caption is excluded from the print/export output. Print/export appearance settings used to paint a layout group’s caption. An object that contains settings to customize the appearance of the layout group’s caption. A layout item’s print and export options. Initializes a new instance of the class with specified settings. Provides options and methods to customize a table layout enabled for a . Initializes a new instance of an class with the specified owners. An object that implements the ILayoutControl interface, and owns the created object. A layout group that owns the created object. Adds the specified column to a table layout. An object that specifies the column to be added. Adds the specified row to a table layout. An object that specifies the row to be added. Creates a new column with default settings and adds it to the table layout. An object that specifies the newly created column. Creates a new row with default settings and adds it to the table layout. An object that specifies the new row. Gets or sets the default size for empty rows/columns of the SizeType.AutoSize type in table layout mode. A value that specifies the size for rows/columns of the AutoSize type, in pixels. Returns the number of columns within the table layout. The number of columns within the table layout. Provides access to columns of the table layout. The table layout’s columns. Returns a column by its index within the table layout. The column’s zero-based index. The column located at the specified position within the column collection. Returns a row by its index within the table layout. The row’s zero-based index. The row located at the specified position within the row collection. Inserts an element into the collection at the specified index. The zero-based index at which a columnDefinition should be inserted. The to insert. true, to recalculate the property of items in the current layout group; otherwise, false. Inserts an element into the collection at the specified index. The zero-based index at which a rowDefinition should be inserted. The to insert. true, to recalculate the property of items in the current layout group; otherwise, false. Removes the specified column definition. The to remove. true, to recalculate the property of items in the current layout group; otherwise, false. Removes the specified row definition. The to remove. true, to recalculate the property of items in the current layout group; otherwise, false. Removes the element at the specified index. The zero-based index of the element to remove. true, to recalculate the property of items in the current layout group; otherwise, false. Removes the element at the specified index. The zero-based index of the element to remove. true, to recalculate the property of items in the current layout group; otherwise, false. Returns the number of rows within the table layout. The number of rows within the table layout. Provides access to rows of the table layout. The table layout’s rows. Gets or sets whether to automatically minimize empty rows/columns whose SizeType property is set to AutoSize. A value that specifies if the LayoutControl minimizes empty rows/columns whose SizeType property is set to AutoSize. Provides settings that specify the item’s position in a table layout. Initializes a new instance of an class with the specified owner. A layout item that owns the created object. Assigns the specified object’s property values to the current object’s corresponding properties. The object whose property values to assign to the current object’s corresponding properties. Gets or sets the index of the column in which the current layout item is displayed. The zero-based index that specifies the layout item’s column position within the table layout. Gets or sets the number of columns spanned by the current layout item within the table layout. A positive integer value that specifies the number of columns spanned by the layout item. Gets or sets the index of the row in which the current layout item is displayed. The zero-based index that specifies the layout item’s row position within the table layout. Gets or sets the number of rows spanned by the current layout item within the table layout. A positive integer value that specifies the number of rows spanned by the layout item. Contains options that determine the control’s display options Initializes a new instance of the class. Gets or sets whether layout groups are collapsed/expanded using animation. True, if layout groups are collapsed/expanded using animation; False if not. Default uses the global setting. Gets or sets whether icons for all layout items within the current should be painted in the items’ foreground colors. true if icons for all layout items within the current should be painted in the items’ foreground colors; otherwise, false. Gets or sets whether layout item borders are highlighted when the mouse cursor hovers over the layout items. true if the hot-tracking of layout items is enabled; otherwise, false. This option is equivalent to the option. A Boolean value. Gets or sets whether the , and options are in effect. True, if the corresponding options are in effect; otherwise; False. Gets or sets whether or not lock size indicators should be displayed during the runtime customization. A enumerator value that specifies whether or not lock size indicators should be displayed during the runtime customization. This property is now obsolete. Use the property instead. Allows the parent’s background to be seen through the LayoutControl. A Boolean value. Gets or sets whether focusing a control that is out of view automatically scrolls the LayoutControl to make this control visible. true if focusing a control that is out of view automatically scrolls the LayoutControl to make this control visible; otherwise, false. Gets or sets how a LayoutControl’s size is changed when it is positioned within another LayoutControl. A value that specifies how the LayoutControl’s size is changed when it is positioned within another LayoutControl. Gets or sets how a LayoutControl’s size is changed when it’s positioned within another LayoutControl. A value. Gets or sets how default maximum size constraints are calculated for controls that implement the interface. A value. Gets or sets how default minimum size constraints are calculated for controls that implement the interface. A value. Gets or sets the number of frames in the fade animation. An integer value that specifies the number of frames in the fade animation. Gets or sets the fade animation length. An integer value that specifies the length of the fade animation, in miliseconds. Gets or sets whether to draw an adorner layer that is used to provide customization visual cues. A value that specifies whether to draw the adorner layer. Gets or sets whether to draw an adorner layer used to provide customization visual cues. A value that specifies whether to draw the adorner layer. Gets or sets whether layout item borders are visible at runtime. true if item borders are visible at runtime; otherwise, false. Gets or sets whether a layout group’s indents, specified by its and properties, are applied when the group’s borders are hidden. true if a layout group’s indents are applied when the group’s borders are hidden; otherwise, false. Allows the parent’s background to be seen through the LayoutControl. true if the parent’s background is seen through the LayoutControl; otherwise, false. Gets or sets the collapse/expand animation speed. An integer value that specifies the collapse/expand animation speed. Gets or sets whether controls are fitted to fill the entire height of the . true if controls are fitted to fill the entire height of the ; otherwise, false. Gets or sets whether controls are fitted to fill the entire width of the . true if controls are fitted to fill the entire width of the ; otherwise, false. Gets or sets the default group border and caption paint style. A value that specifies the group border and caption paint style. Gets or sets whether disabled layout items are highlighted according to the current skin. true if disabled layout items are highlighted; otherwise, false. Gets or sets whether focused layout items are highlighted according to the current skin. true if focused layout items are highlighted; otherwise, false. Gets or sets whether the layout control is read-only. A value that specifies if the layout control is read-only. Gets or sets the color used to paint layout item borders when they are visible. A value that specifies the color of layout item borders. This member supports the internal infrastructure and is not intended to be used directly from your code. A PaddingMode value. Gets or sets whether the RightToLeft setting has been changed. true if the RightToLeft setting has been changed; otherwise, false. Determines whether the LayoutControl manages the look and feel and style settings of DevExpress .NET controls that are displayed within the LayoutControl. true if the look and feel and style settings of controls are determined by the property; otherwise, false. Gets or sets whether to use the default paint mechanism to indicate drag-and-drop operations. true if the default paint mechanism is used to indicate drag-and-drop operations; otherwise, false. Gets or sets whether indents between elements in the LayoutControl are automatically adjusted, based on the owning container’s auto-scale settings. true if indents between elements in the LayoutControl are automatically adjusted based on the owning container’s auto-scale settings; otherwise, false. Gets or sets whether padding settings ( and ) of items and groups are obtained from the current skin. This is a backward compatibility option. true if padding settings of items and groups are obtained from the current skin; otherwise, false. Provides data for the and events. Initializes a new instance of the class with the specified settings. The menu to be displayed. This object is used to initialize the property. The object that provides information on the clicked point. This object is used to initialize the property. Initializes a new instance of the class with the specified settings. The menu to be displayed. This object is used to initialize the property. The object that provides information on the clicked point. This object is used to initialize the property. A Boolean value that specifies whether a menu can be displayed. This value is used to initialize the property. Gets or sets whether the menu is allowed to be displayed. A Boolean value that specifies whether the menu is allowed to be displayed. Contains information on the clicked point within the Layout Control. An object that provides information on the clicked point. Gets or sets the menu that is about to be displayed. The menu that is about to be displayed. Gets the point at which the menu is about to be displayed. The point at which to display the menu. Defines a row in a table layout. Initializes a new instance of a class with the default settings. Initializes a new instance of a class with the specified owner. A layout group that owns the created object. Initializes a new instance of a class with the specified settings. A layout group that owns the created object. The height of the created row. This value is assigned to the property. The size type of the created row. This value is assigned to the property. Initializes a new instance of the class with specified settings. Gets or sets the row height, in pixels or as a percentage, according to the . A value that specifies the row height. Gets or sets the row’s size type in a table layout. A value that specifies the row’s size type. A row collection within a table layout. Initializes a new instance of a class with the settings of the specified source object and with the specified owner. An object whose settings are used to initialize the created object. A layout group that owns the created object. Initializes a new instance of a class with the specified owner. A layout group that owns the created object. Adds the specified row to the table layout. An object that specifies the row to be added. The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection. Adds an array of row objects to the table layout. An array of objects to be added to the table layout. Inserts an element into the collection at the specified index. The zero-based index at which a rowDefinition should be inserted. The to insert. true, to recalculate the property of items in the current layout group; otherwise, false. Provides indexed access to rows within the current row collection. A zero-based integer value that specifies the index of the required row. An object that represents the row at the specified position within the collection. Removes the element at the specified index. The zero-based index of the element to remove. true, to recalculate the property of items in the current layout group; otherwise, false. Enumerates values that specify whether a ‘s maximum width, height, or both are calculated automatically based on the item’s content. The item’s maximum width and height are calculated automatically based on the item’s content. The mode is not specified explicitly. Enables the mode. The item’s maximum width is calculated automatically based on the item’s content. The item’s maximum width and height are not calculated automatically based on the item’s content. The maximum width and height are not limited. The item’s maximum height is calculated automatically based on the item’s content. An area in the that contains a label, but does not contain an embedded control. Initializes a new instance of the class. Gets or sets whether the item’s maximum width, height, or both are calculated automatically based on the item’s content. This property is only in effect if the property is set to . The value is equivalent to . A value that specifies whether the maximum width, height, or both are calculated automatically. Returns the property’s default value. A value that specifies the property’s default value. Gets a set of options that specify the image displayed in the item. An object that contains a set of image options. Gets or sets the item’s maximum size. This property is only in effect if the property is not set to . A structure that specifies the item’s maximum size. Gets or sets the item’s minimum size. This property is only in effect if the property is not set to . A structure that specifies the item’s minimum size. This member supports the internal infrastructure, and is not intended to be used directly from your code. Always true. Gets the type’s name. A string value that specifies the type’s name. Enumerates size constraints modes. A layout item’s size can be changed within the range which is specified by the and properties. Default size constraints are applied to the layout item and its control. The default size constraints are determined automatically depending upon the type of its control. This mode is designed to support horizontal alignment of the controls that implement the automatic sizing feature, when they are displayed within a LayoutControl. A layout item’s maximum and minimum sizes are determined automatically. To custom align a control, set its AutoSizeInLayoutControl property to true and specify the control’s alignment via the property. See Size and Alignment to learn more. Allows you to resize and optionally collapse/expand adjacent layout items. Not supported in Table Layout and Flow Layout modes. Initializes a new instance of the class. Initializes a new instance of the class with the specified parent. A object that owns the new splitter item. Gets whether the layout item’s borders are highlighted when the mouse cursor hovers over the layout items Always true. This member supports the internal infrastructure, and is not intended to be used directly from your code. Gets the appearance settings used to paint an item’s caption. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. A object which provides the appearance settings used to paint the item’s caption. Starts the item’s initialization. This member supports the internal infrastructure, and is not intended to be used directly from your code. Ends the item’s initialization. Gets or sets whether and which layout item/group is fixed. A value that specifies whether and which layout item/group is fixed. Returns the splitter item’s name. A value that specifies the splitter item’s name. Returns the bounds of the region used to drag the splitter item. This method supports the internal infrastructure and is not intended to be used directly from your code. A Rectangle object. Gets or sets whether the splitter collapses leftwards (for the vertically oriented splitter) and upwards (for the horizontally oriented splitter), or in the opposite directions (rightwards and downwards, respectively). true if the splitter collapses rightwards and upwards; otherwise, false. Gets or sets whether the layout content is collapsed using the current splitter. true if the layout content is collapsed using the current splitter; otherwise, false. Gets or sets whether the layout content can be collapsed using the current splitter. True, if the layout content can be collapsed using the current splitter; otherwise, Default or False. Gets whether the splitter item is oriented horizontally. true if the splitter item is oriented horizontally; otherwise, false. Gets whether the splitter item is oriented vertically. true if the splitter item is oriented vertically; otherwise, false. Gets or set the maximum size of the splitter item. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. A structure that defines the item’s maximum width and height. Gets or sets the minimum size of the splitter item. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. A structure that defines the item’s minimum width and height. Gets or sets the amount of space in pixels between the item’s borders and its contents. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. A DevExpress.XtraLayout.Utils.Padding object that contains inner indents between the layout item’s borders and its contents. Gets or sets the vertical (horizontal) separator position relative to the layout group left (top) edge. An integer value that specifies the separator position. Fires when the position of the current splitter in the layout is changed. Gets or sets the splitter’s resize mode. A value that specifies the splitter’s resize mode. Gets or sets whether to display the split glyph. A value that specifies the spit glyph’s visibility. The DefaultBoolean.Default value, if the paint theme (skin) controls the split glyph visibility. Gets or sets the splitter item’s size. A structure that defines the splitter item’s width and height. Gets or sets the size constraints type. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. A enumeration value which specifies the manner in which the item can be resized. The default is SizeConstraintsType.Default. Gets or sets the outer indents of the item’s borders. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. A DevExpress.XtraLayout.Utils.Padding object that contains the outer indents of the layout item’s borders. Gets or sets the splitter’s width. An integer value that specifies the splitter’s width. Gets or sets the item’s text. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. A value that specifies the item’s text. This member supports the internal infrastructure and is not intended to be used directly from your code. A value. Gets or sets the size of the text region. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. A structure that defines the width and height of the item’s text region. Gets whether the text region is visible. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Always false. Gets the name of the item’s type. The ‘SplitterItem’ value. Contains values that specify whether and which layout item/group is fixed. The left or top item is fixed (depending on the SplitterItem’s orientation). No item is fixed. The right or bottom item is fixed (depending on the SplitterItem’s orientation). Enumerates the options that control how layout items are resized when using a splitter. Moving the splitter changes the size of adjacent layout items and all their neighbors even if they belong to other layout groups. Moving the splitter allows adjacent layout items that belong to the same layout group to be resized (the layout item to the left, and all layout items to the right/top are allowed to be resized). The group that features a tabbed UI. Initializes a new instance of the class with default settings. Initializes a new instance of the class with the specified owner. A object or descendant which owns the created group. Creates a new tab page and appends it to the collection. A object that represents the new page. Appends the specified tab page to the collection. A object or descendant that represents the new tab page. A object that represents the new page. null (Nothing in Visual Basic) if the collection contains the specified tab page. Appends the specified tab page with the specified text to the collection. A object or descendant that represents the new tab page. A value that specifies the text displayed within the page header. This value is assigned to the property. A object that represents the new page. null (Nothing in Visual Basic) if the collection contains the specified tab page. Appends the specified tab page to the collection. A object or descendant that represents a new tab page. A value that specifies the text displayed within the page header. This value is assigned to the property. true if the tab page is selected; otherwise, false. A object or descendant that represents a new tab page. Creates a new tab page with the specified text and appends it to the collection. A value that specifies the text displayed within the page header. This value is assigned to the property. A object that represents the new page. Gets the collection of layout groups which is owned by the current tabbed group. A DevExpress.XtraLayout.Utils.TabbedGroupsCollection object which represents the collection of layout groups owned by the tabbed group. Represents the base class for tabbed layout groups. Invokes the Visit method of the specified visitor for each item that belongs to the current layout tabbed group. A DevExpress.XtraLayout.Utils.BaseVisitor class descendant. Adds a new tabbed page to the current tabbed group. A object or descendant which represents the new page. Appends the specified tab page to the collection. A object or descendant that represents the new tab page. A object or descendant that represents the new page. null (Nothing in Visual Basic) if the collection contains the specified tab page. Appends the specified tab page with the specified text to the collection. A object or descendant that represents the new tab page. A value that specifies the text displayed within the page header. This value is assigned to the property. A object or descendant that represents the new page. null (Nothing in Visual Basic) if the collection contains the specified tab page. Appends the specified tab page to the collection. A object or descendant that represents a new tab page. A value that specifies the text displayed within the page header. This value is assigned to the property. true if the tab page is selected; otherwise, false. A object or descendant that represents a new tab page. Creates a new tab page with the specified text and appends it to the collection. A value that specifies the text displayed within the page header. This value is assigned to the property. A object or descendant that represents the new page. Gets or sets whether or not tabbed group captions can be formatted using HTML tags. true if tabbed group captions can be formatted using HTML tags; otherwise, false. Gets or sets default padding for images displayed in the page headers belonging to the current group. A Padding object that specifies default padding for images displayed in the page headers belonging to the current group. Removes all tab pages from the collection. Removes all tab pages from the collection. true, to release all resources; otherwise false. Allows you to custom paint header buttons (). Allows you to custom paint tabs. Occurs when a custom header button is clicked. Provides access to the collection of custom buttons displayed in the tabbed group header. The object that represents a collection of custom buttons displayed in the tabbed group header. Finishes the component’s initialization. Gets or sets whether tab headers are stretched to the width of the ‘s header region. A value that specifies whether tab headers are stretched to the width of the ‘s header region. Gets or sets the orientation of tab headers. A enumeration member which specifies the orientation of tab headers. Adds the page to the collection before or after the specified page. A object or descendant that represents the page before or after which the page will be inserted. A object or descendant which represents the inserted page. An enumeration value which specifies the position that the page will be inserted at. Adds the specified page to the collection at the specified position. An integer value which represents the zero-based index at which the specified page should be inserted. If it’s negative or exceeds the number of elements within the collection an exception is thrown. A object or descendant which represents the inserted page. Gets the maximum size of the tabbed group. A structure that specifies the tabbed group’s maximum size. Gets the minimum size of the tabbed group. A structure that defines the tabbed group’s minimum width and height. Moves the page to another position within the collection. A object which contains information on the page that would be moved and the position that the page would be moved to. true if the page has been moved; otherwise, false. Gets or sets whether more than one row of tabs can be displayed. A value that specifies whether tabs can be arranged in multiple rows. This property is not supported by the class. A object. Gets or set the LayoutControl that owns the current tabbed group. A object or descendant which the tabbed group belongs to. Gets or sets the alignment of images displayed within headers of pages that belong to the current group. A value that specifies the alignment of images displayed within headers of pages that belong to the current group. Removes the specified tab page from the collection. A object which represents the tab page to be removed from the collection. true if the tab page has been removed; otherwise, false. Occurs when a tab page is activated. Enables you to prevent changing the selected page. Gets or sets the currently selected layout group within the tabbed group. A object which represents the tabbed page that is currently selected. Gets or sets the index of the currently selected tab page. A zero-based integer which specifies the index of the selected tab page. Gets or sets the name of the tab page currently being selected. A value that specifies the name of the tab page currently being selected. Gets or sets whether tab headers are shown. A enumeration value that specifies whether tab headers are shown. Gets the collection of layout groups which is owned by the current tabbed group. A DevExpress.XtraLayout.Utils.TabbedGroupsCollection object which represents the collection of layout groups owned by the tabbed group. Gets or sets the size of the text region. A System.Drawing.Size structure that defines the width and height of the text region. Gets or sets whether the current object’s text region is visible. This property is not supported by the class. Always false. Provides access to state animation parameters. A DevExpress.XtraTab.XtraTabControlTransition object that specifies state animation parameters. Gets the name of the item’s type. The ‘TabbedGroup’ value. Ungroups the tabbed group. Gets the object which contains the information used to render the tabbed group. A DevExpress.XtraLayout.ViewInfo.TabbedGroupViewInfo object. Enumerates the options that specify how the controls, displayed within the LayoutControl, are aligned and the corresponding text regions are resized. Controls are auto-aligned independently within each layout group. For internal use. Controls are auto-aligned throughout the LayoutControl. The auto-size feature is enabled. The text regions of layout items are automatically resized to the minimum width that allows the text to be displayed in it entirety. Enables custom size mode, in which the size of the text regions of all layout items must be specified manually via the property. Enumerates the options that specify how the controls, displayed within a specific layout group, are aligned and the corresponding text regions are resized. Controls displayed within the current group are equally aligned independent of other groups. Controls displayed within the current and nested groups are equally aligned independent of other groups. The auto-size feature is applied to the layout items of the current group. The text regions of the layout items are automatically resized to the minimum width that allows the text to be displayed in its entirety. Enables custom size mode, in which the size of the text regions of the group’s layout items must be specified manually via the property. Alignment settings are determined by the group’s parent. The and properties of the current group are ignored. In this mode, these settings are determined by the group’s parent. For the root group, its parent is the LayoutControl itself (the LayoutControl’s alignment settings are specified by the property). For other groups their parents are upper-level groups (a group’s alignment settings are specified by the property). Enumerates the options that determine the alignment settings of a layout item’s control. The auto-size feature is applied to the current layout item. The item’s text region is automatically resized to the minimum width that allows the text to be displayed in its entirety. Enables custom size mode, in which the size of the layout item’s text region must be specified manually via the property. Alignment settings are determined by the item’s parent. The item’s property is ignored. In this mode, this setting is determined by the item’s parent. The item’s immediate parent is a group which provides the property to control the alignment settings of its items. However, by default the group’s property is set to . In this mode, the alignment settings of the group’s items are determined by the group’s parent. For the root group, its parent is the LayoutControl itself (the LayoutControl’s alignment settings are specified by the property). For other groups their parents are upper-level groups (a group’s alignment settings are specified by the property). Contains utility classes for the Layout Control. Lists the values that specify the position to which a layout item is inserted. To insert an item after the specified one. To insert an item before the specified one. Provides data for the event. Initializes a new instance of the class with the specified settings. The currently processed group. The value that specifies whether the current operation needs to be canceled. Gets or sets whether to cancel the current operation. A Boolean value that specifies whether to cancel the current operation. Provides data for the and events. Initializes a new instance of the class with the specified settings. A object that represents the group to which the created object will refer. This value is used to initialize the property. Gets the group currently being processed. A object that refers to the group currently being processed. Represents the method for handling events which take a object as a parameter. The event source. This identifies the LayoutControl control which fires the event. A object that contains data for the event. Stores layout elements (descendants of the base class). Initializes a new instance of the class with the default settings. Creates a new and places it inside this . A object that has been created. Creates a new and places it inside this . A object that has been created. Creates a new object and places it inside this . A object that has been created. Returns a that owns this . A object that owns this . Raises the OnChanged event that notifies about changes made to this . A object that represents the OnChanged event arguments. Enumerates values that specify the layout mode for a . Flow layout mode. Layout items are automatically arranged in rows according to their order in the collection, and are automatically wrapped at the group’s right edge Regular layout mode. Layout items can stretch within the parent layout group and can have any size Table layout mode. Layout items are arranged in a two-dimensional table according to their row and column indexes and span values. Contains the values that specify how an item is positioned next to a base item. Specifies that an item is positioned horizontally next to a base item. Specifies that an item is positioned vertically next to a base item. Enumerates values that specify whether a layout item is visible in the Layout Control and the Customization Form. A layout item is not collapsed. It is displayed in its original size in regular and customization modes. A layout item is collapsed. A layout item is visible in customization mode, and collapsed in regular mode (when customization is not performed). A layout item is visible in regular mode, and collapsed in customization mode. Lists the values that specify how a layout item is inserted to another position. An item is inserted inside the specified item. An item is inserted outside the specified item. In this case, the inserted item is reduced to its minimum size which is specified by its property.