[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Collapse]Windows 10 App Controls
  Prerequisites
 [Expand]Getting Started
 [Expand]Controls
 [Expand]Themes and Color Schemes
  Localization
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.Core
  [Expand]DevExpress.Data
  [Expand]DevExpress.Data.Filtering
  [Expand]DevExpress.Mvvm
  [Expand]DevExpress.Mvvm.UI
  [Expand]DevExpress.UI.Xaml
  [Expand]DevExpress.UI.Xaml.Charts
  [Expand]DevExpress.UI.Xaml.Controls
  [Expand]DevExpress.UI.Xaml.Controls.Internal.Pdf
  [Expand]DevExpress.UI.Xaml.Editors
  [Expand]DevExpress.UI.Xaml.Editors.Native
  [Expand]DevExpress.UI.Xaml.Gauges
  [Expand]DevExpress.UI.Xaml.Grid
  [Expand]DevExpress.UI.Xaml.Grid.Native
  [Collapse]DevExpress.UI.Xaml.Layout
   [Expand]DXFrame Class
   [Expand]DXGridView Class
   [Expand]DXListView Class
   [Expand]ExpandContainer Class
   [Expand]GroupContainer Class
   [Expand]HamburgerMenu Class
    HamburgerMenuAvailableViewStates Enumeration
   [Expand]HamburgerMenuBottomBarCheckBox Class
   [Expand]HamburgerMenuBottomBarNavigationButton Class
    HamburgerMenuBottomBarNavigationButtonPlacement Enumeration
   [Expand]HamburgerMenuBottomBarRadioButton Class
   [Expand]HamburgerMenuFrame Class
   [Expand]HamburgerMenuHyperlinkButton Class
   [Expand]HamburgerMenuNavigationButton Class
    HamburgerMenuNavigationButtonPlacement Enumeration
   [Expand]HamburgerSubMenu Class
   [Expand]HamburgerSubMenuNavigationButton Class
    HeaderAlignment Enumeration
   [Expand]HeaderedContentContainer Class
   [Expand]HeaderedItemsContainer Class
    HeaderPosition Enumeration
    HeadersAlignment Enumeration
    ItemSizeMode Enumeration
   [Expand]LayoutAwareDecorator Class
   [Expand]LayoutControl Class
   [Expand]LayoutGroup Class
   [Expand]LayoutItem Class
    LayoutOrientation Enumeration
   [Expand]MasterDetailPageContent Class
    MasterDetailPageContentSplitterMode Enumeration
    MasterDetailPageContentThresholdMode Enumeration
    MasterDetailPageContentViewState Enumeration
   [Expand]SuspensionManager Class
   [Expand]TabbedContainer Class
   [Expand]TabbedContainerItem Class
   [Expand]Tile Class
   [Expand]TileBase Class
    ViewStateVisibility Enumeration
  [Expand]DevExpress.UI.Xaml.Layout.Base
  [Expand]DevExpress.UI.Xaml.Layout.Internal
  [Expand]DevExpress.UI.Xaml.Layout.VisualElements
  [Expand]DevExpress.UI.Xaml.Map
  [Expand]DevExpress.UI.Xaml.Ribbon
  [Expand]DevExpress.Utils
  [Expand]DevExpress.XtraGrid
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

DevExpress.UI.Xaml.Layout Namespace

Contains classes used to build a layout of controls within your applications.

Expanded Classes

  Class Description
Public class DXFrame Represents a frame with extended functionality.
Public class DXGridView Stacks data items horizontally.
Public class DXListView Displays items as a vertical scrollable list.
Public class ExpandContainer Combines controls into a headered container that supports the collapse/expand functionality.
Public class GroupContainer Combines controls into a titled group.
Public class HamburgerMenu Represents a collapsible navigation menu that displays a stack of navigation buttons. Supports regular buttons, sub-menus, hyperlinks, check and radio buttons.
Public class HamburgerMenuBottomBarCheckBox Represents an icon-only button in the HamburgerMenu's Bottom Bar that an end-user can select (check) or clear (uncheck).
Public class HamburgerMenuBottomBarNavigationButton Represents a icon-only button in the Bottom Bar of the HamburgerMenu that navigates to the specified page with a click.
Public class HamburgerMenuBottomBarRadioButton Represents an icon-only button in the HamburgerMenu's Bottom Bar that allows an end-user to select an option from a group of options.
Public class HamburgerMenuFrame Represents a frame with two views; one view to display navigation commands using the built-in HamburgerMenu, and another view to display the navigated pages.
Public class HamburgerMenuHyperlinkButton Represents a button in the HamburgerMenu that functions as a hyperlink.
Public class HamburgerMenuNavigationButton Represents a button with an icon in the Main Menu of the HamburgerMenu that navigates to the specified page with a click.
Public class HamburgerSubMenu Represents a button with an icon in the HamburgerMenu that provides access to a Sub Menu.
Public class HamburgerSubMenuNavigationButton Represents a button with an icon in the HamburgerMenu's sub-menu.
Public class HeaderedContentContainer The base class for headered controls displaying specific content and supporting header styling and alignment.
Public class HeaderedItemsContainer The base class for headered item containers supporting header styling and alignment.
Public class LayoutAwareDecorator Allows you to manage a control's visibility in specific app states.
Public class LayoutControl A control container that arranges its items in a single column or row, and allows you to create compound layouts of controls, with the ability to combine the controls into groups and align the controls according to their headers.
Public class LayoutGroup A group of horizontally or vertically aligned items.
Public class LayoutItem A control that consists of a header and content regions.
Public class MasterDetailPageContent Allows you to implement the Master-Detail Pattern.
Public class SuspensionManager
Public class TabbedContainer Presents items as tab pages with tab headers displayed at the top.
Public class TabbedContainerItem An item within the TabbedContainer control.
Public class Tile Represent a simple tile that can display a notification header, can be checked and selected.
Public class TileBase The base class for tiles.

Expanded Enumerations

  Enumeration Description
Public enum HamburgerMenuAvailableViewStates Lists values that specify the available view states for the Hamburger Menu.
Public enum HamburgerMenuBottomBarNavigationButtonPlacement Lists values that specify a Bottom Bar navigation button's horizontal alignment.
Public enum HamburgerMenuNavigationButtonPlacement Lists values that specify a navigation button's vertical alignment.
Public enum HeaderAlignment Contains values that specify whether a specific LayoutItem's header is aligned according to the alignment setting of the group where the item resides.
Public enum HeaderPosition Enumerates possible positions of a LayoutItem's header relative to its content region.
Public enum HeadersAlignment Contains values that specify how LayoutItem headers are aligned within a specific LayoutGroup.
Public enum ItemSizeMode Contains values that specify how items are resized within a LayoutGroup.
Public enum LayoutOrientation Enumerates values that specify how LayoutItems are arranged within a LayoutGroup.
Public enum MasterDetailPageContentSplitterMode Lists values that specify the visual representation of the splitter.
Public enum MasterDetailPageContentThresholdMode Lists values that specify whether the stacked state threshold is the total width of master and content panes or the width of the content pane.
Public enum MasterDetailPageContentViewState Lists values that specify the current display mode.
Public enum ViewStateVisibility A set of flags that enumerate app states.
Is this topic helpful?​​​​​​​