DevExpress.Xpf.LayoutControl.v12.2
Represents a container that supports absolute positioning of child controls and enables scrolling.
Initializes a new instance of the ScrollBox class.
Returns the value of the attached property for the specified UIElement object.
An object whose property's value is to be returned.
The value of the property for the specified UIElement object.
Returns the value of the attached property for the specified UIElement object.
An object whose property's value is to be returned.
The value of the property for the specified UIElement object.
Gets or sets the x-axis value of a child control's left edge.
This is an attached property.
A Double value that specifies the x-axis value of a child control's left edge.
Identifies the dependency property.
[To be supplied]
Sets the value of the attached property for the specified object.
An object whose property is to be set.
The value to be assigned to the property.
Sets the value of the attached property for the specified object.
An object whose property is to be set.
The value to be assigned to the property.
Gets or sets the y-axis value of a child control's top edge.
This is an attached property.
A Double value that specifies the y-axis value of a child control's top edge.
Identifies the dependency property.
[To be supplied]
Contains values that specify the position of the maximized element, relative to other items within a .
The is displayed below the layer, where other items of the are arranged.
The is displayed to the left of the layer, where other items of the are arranged.
The is displayed to the right of the layer, where other items of the are arranged.
The is displayed above the layer, where other items of the are arranged.
Contains values that specify how content regions of LayoutItems are aligned within a object.
Content regions of LayoutItems in the current group are aligned taking into account the labels of LayoutItems in other groups (Groups that have the ItemLabelsAlignment property set to Local are not taken into account).
Content regions of LayoutItems in the current group are aligned locally, taking into account labels of nested groups, and disregarding labels in other groups.
Contains values that specify where labels of layout items are displayed relative to the items' contents.
A layout item's label is displayed to the left of the item's content.
A layout item's label is displayed on the top of the item's content.
Represents a control that consists of a label and content regions. The LayoutItem cannot be used outside a .
Initializes a new instance of the LayoutItem class.
Gets the layout item's actual label.
This is a dependency property.
A string that specifies the layout item's actual label.
Identifies the dependency property.
[To be supplied]
Gets or sets whether the colon character is appended to the current layout item's label.
This is a dependency property.
true if the colon character is appended to the current layout item's label; otherwise, false.
Identifies the dependency property.
[To be supplied]
This member supports the internal infrastructure, and is not intended to be used directly from your code.
[To be supplied]
Specifies the content of the LayoutItem.
This is a dependency property.
A UIElement object that represents the content of the LayoutItem.
Identifies the dependency property.
[To be supplied]
Gets or sets the distance between the objects specified by the and properties.
This is a dependency property.
A Double value that specifies the distance between the objects specified by the and properties.
Identifies the dependency property.
[To be supplied]
Gets whether the layout item's field is required.
This is a dependency property.
true if the layout item's field is required; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets whether the label is visible.
true if the label is visible; otherwise, false.
Gets or sets whether the current item's label is painted bold, indicating to an end-user that the current field is required.
This is a dependency property.
true if the current item's label is painted bold, indicating to an end-user that the current field is required; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets a label for the current LayoutItem.
This is a dependency property.
An object that represents a label for the current LayoutItem.
Gets or sets the horizontal alignment of the label within the layout item's label region.
This is a dependency property.
A HorizontalAlignment value that specifies the horizontal alignment of the label within the layout item's label region.
Identifies the dependency property.
[To be supplied]
Gets or sets the position of the relative to the .
This is a dependency property.
A value that specifies the position of the label, relative to the item's content.
Identifies the dependency property.
[To be supplied]
Identifies the dependency property.
[To be supplied]
Gets or sets a style used by the object when it is rendered.
This is a dependency property.
A Style object that represents a style used by the object when it is rendered.
Identifies the dependency property.
[To be supplied]
Gets or sets a data template used to display the .
This is a dependency property.
A DataTemplate object used to display the .
Identifies the dependency property.
[To be supplied]
Gets or sets the vertical alignment of the label within the layout item's label region.
This is a dependency property.
A VerticalAlignment value that specifies the vertical alignment of the label within the layout item's label region.
Identifies the dependency property.
[To be supplied]
The method is invoked whenever the application code or internal processes call ApplyTemplate.
Contains values that specify how a is visually represented.
A LayoutGroup is represented on-screen without borders or a title. Its items are arranged in a single column or row.
A LayoutGroup is represented on-screen as a group box with borders and a title. Its items are arranged in a single column or row.
A LayoutGroup is represented on-screen as a tabbed group.
Represents a container that arranges its items side by side (in a single row or column) or as tabs. The LayoutGroup cannot be used outside a .
Initializes a new instance of the LayoutGroup class.
Gets the group's actual horizontal alignment.
A HorizontalAlignment value.
Gets the group's actual maximum size.
A Size structure that specifies the group's actual maximum size.
Gets the group's actual minimum size.
A Size structure that specifies the group's actual minimum size.
Gets the group's actual vertical alignment.
A VerticalAlignment value.
Applies styles specified by the property to child elements.
Fires when a group is collapsed.
This member supports the internal infrastructure, and is not intended to be used directly from your code.
@nbsp;
Creates an object of the type that is returned by the GetGroupType protected virtual method.
The created object.
Identifies the default orientation of child items in the LayoutGroup. This field is set to Orientation.Horizontal. To override the orienation for individual groups, use the property.
[To be supplied]
Fires when a group is expanded.
Returns a collection of child items in display order.
true to return only visible items; false to include visible and hidden items.
A FrameworkElements collection that contains child items in the order they are displayed within the group.
Gets or sets the style applied to the GroupBox that represents the current LayoutGroup when the property is set to .
This is a dependency property.
A Style that is applied to the LayoutGroup when it's visually represented as a GroupBox.
Identifies the dependency property.
[To be supplied]
Gets or sets the group's header.
This is a dependency property.
An object that represents the group's header.
Identifies the dependency property.
[To be supplied]
Gets or sets a data template used to display the group's header.
This is a dependency property.
A DataTemplate object used to display the .
Identifies the dependency property.
[To be supplied]
Gets whether the group is actually collapsed.
true if the group is actually collapsed; otherwise, false.
Gets or sets whether the group is collapsed.
This is a dependency property.
true if the group is collapsed; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets whether the group may be collapsed.
This is a dependency property.
true if the group may be collapsed; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets whether the group is locked, and so items cannot be selected, moved within, into or outside the group.
This is a dependency property.
A Boolean value that specifes that the group is locked.
Identifies the dependency property.
[To be supplied]
Gets whether the group remains alive during layout optimization.
true if the group remains alive during layout optimization; false if the group is deleted.
Gets whether the current object is a root object for layout elements.
Always false
Gets or sets how content regions of LayoutItems are aligned, according to their labels.
This is a dependency property.
A value that specifies how content regions of LayoutItems are aligned.
Identifies the dependency property.
[To be supplied]
Gets or sets the style of layout items that belong to the current group and nested groups (provided that the nested group's ItemStyle property is not set).
This is a dependency property.
A Style object that represents the style of layout items.
Identifies the dependency property.
[To be supplied]
Gets or sets if the current LayoutGroup should generate a visual tree for its currently selected tab only. This is a dependency property.
true if the current LayoutGroup should generate a visual tree for its currently selected tab item only; otherwise, false.
Identifies the dependency property.
@nbsp;
Moves the current group's children to a newly created group, and then adds the new group as a child to the current group.
An ILayoutGroup object that represents the newly created group.
Moves the group's child items to the parent group.
A Boolean value that specifies that the child items were successfully moved.
Creates a new child group and moves the specified child to this group.
The current group's element to be moved to the new group.
An ILayoutGroup object that represents the newly created group.
Optimizes the layout of controls, removing unnecessary groups, without visually breaking the existent layout. This method allows you to retain empty tabs during optimization.
true to retain empty tabs during optimization; false to destroy empty tabs.
A Boolean value that specifies whether the layout has been optimized.
Optimizes the layout of controls, removing unnecessary groups, without visually breaking the existent layout.
A Boolean value that specifies whether the layout has been optimized.
Gets or sets whether the group's items are arranged horizontally or vertically.
This is a dependency property.
A value that specifies the group's orientation.
Identifies the dependency property.
[To be supplied]
Gets the layout control that owns the current group.
An ILayoutControl object that represents the owner of the current group.
Gets the currently selected tabbed child. This member is in effect when the current group is rendered as a tabbed group.
A FrameworkElement object that represents the currently selected tabbed child.
Fires when a new tab is selected in the current group. This member is in effect when the current group is rendered as a tabbed group.
Gets or sets the index of the selected tabbed child among visible children. This member is in effect when the current group is rendered as a tabbed group.
This is a dependency property.
A zero-based integer that specifies the index of the selected tabbed child among visible children.
Identifies the dependency property.
[To be supplied]
Selects the specified child, displayed as a tab within the current LayoutGroup. This member is in effect when the current group is rendered as a tabbed group.
A FrameworkElement object that specifies the group's child to be selected
true if the specified item has been selected; otherwise, false.
Gets or sets a style applied to the group, when the group is represented as a tab container.
This is a dependency property.
A Style object that represents the group's style.
Identifies the dependency property.
[To be supplied]
Gets or sets a style applied to the group's individual tabs, when the group is represented as a tab container.
This is a dependency property.
A Style object that is applied to the group's individual styles.
Identifies the dependency property.
[To be supplied]
Gets or sets the LayoutGroup's visual style.
This is a dependency property.
A LayoutGroupView value that specifies how the LayoutGroup is represented on-screen.
Identifies the dependency property.
[To be supplied]
Represents the base class for the controls that constitute the DXLayoutControl Suite.
Initializes a new instance of the LayoutControlBase class.
This member supports the internal infrastructure, and is not intended to be used directly from your code.
@nbsp;
Specifies the default value for the property. This constant returns the value of 5.
[To be supplied]
Specifies the default value for the property. This constant returns the value of 10.
[To be supplied]
Gets or sets the distance between child items.
This is a dependency property.
A Double value that specifies the distance between child items.
Identifies the dependency property.
[To be supplied]
Gets or sets padding settings for the current control.
This is a dependency property.
A Thickness object that specifies the control's padding settings.
Identifies the dependency property.
[To be supplied]
Restores the layout of child items that have been previously saved via the method.
A System.Xml.XmlReader object from which data is read.
Saves the layout of items that reside within the current object.
A System.Xml.XmlWriter object to which data will be written.
Enumerates states for a control.
A GroupBox is in the maximized state. This state is supported for GroupBoxes displayed within a .
A GroupBox is collapsed and its content is not visible.
A GroupBox is in the normal state.
Enumerates display modes of a 's shadow.
A shadow is always visible for a .
A shadow is always hidden for a .
A shadow is visible for a when the mouse hovers over the control.
Represents a control container with a GroupBox-style title, capable of displaying a single child.
Initializes a new instance of the GroupBox class.
Gets or sets the radius of the GroupBox's corners.
This is a dependency property.
A value that specifies the radius of the GroupBox's corners.
Identifies the dependency property.
[To be supplied]
Gets or sets whether the Maximize Element is displayed within the GroupBox's header. The Maximize Element is in effect when the GroupBox is an item of a .
This is a dependency property.
A value that specifies the Maximize Element's visibility.
Identifies the dependency property.
[To be supplied]
Gets or sets how the GroupBox is minimized.
This is a dependency property.
An Orientation property that specifies how the GroupBox is minimized.
Identifies the dependency property.
[To be supplied]
Gets or sets whether the Minimize Element is displayed within the GroupBox's header.
This is a dependency property.
A value that specifies the Minimize Element's visibility.
Identifies the dependency property.
[To be supplied]
The method is invoked whenever the application code or internal processes call ApplyTemplate.
Gets or sets the brush used to paint a line that separates the GroupBox's title and content.
This is a dependency property.
A Brush used to paint a line that separates the GroupBox's title and content.
Identifies the dependency property.
[To be supplied]
Gets or sets the size of the shadow, enabled if the option is enabled.
This is a dependency property.
A Double value that specifies the size of the shadow.
Identifies the dependency property.
[To be supplied]
This member supports the internal infrastructure and is not intended to be used directly from your code.
[To be supplied]
Gets or sets when and if a shadow is visible for the GroupBox.
This is a dependency property.
A value that specifies when and if a shadow is visible for the GroupBox.
Identifies the dependency property.
[To be supplied]
Gets or sets the GroupBox's state.
A value that specifies the GroupBox's state.
Fires after the value of the property has been changed.
Identifies the dependency property.
[To be supplied]
Gets or sets the brush used to render the GroupBox's title.
This is a dependency property.
A Brush used to render the GroupBox's title.
Identifies the dependency property.
[To be supplied]
Gets or sets whether the GroupBox displays a title.
This is a dependency property.
A value that specifies the title's visibility.
Identifies the dependency property.
[To be supplied]
Represents a container that arranges child controls into rows or columns, and alows the flow of the controls to be wrapped (automatically at the container's edge or manually at any child control).
Initializes a new instance of the FlowLayoutControl class.
Gets or sets if adding flow breaks during item movement is enabled. This is a dependency property.
true if adding flow breaks during item movement is enabled; otherwise, false.
Identifies the dependency property.
@nbsp;
Gets or sets whether items are allowed to be moved to new positions via drag-and-drop.
This is a dependency property.
A Boolean value that specifies whether dragging-and-dropping items is enabled.
Identifies the dependency property.
[To be supplied]
Gets or sets whether columns or rows of items are allowed to be resized via built-in separators. Separators must be enabled via the property.
A Boolean value that specifies whether columns or rows of items are allowed to be resized via built-in separators.
Gets or sets whether a maximized element's position can be changed at runtime via drag-and-drop.
A Boolean value that indicates if a maximized element's position can be changed at runtime via drag-and-drop.
Gets or sets if changing a FlowLayoutControl's maximized item should be animated. This is a dependency property.
true if changing a FlowLayoutControl's maximized item should be animated; otherwise, false.
Identifies the dependency property.
@nbsp;
Gets or sets if FlowLayoutControl animation is enabled.
This is a dependency property.
true if FlowLayoutControl animation is enabled; otherwise, false.
Identifies the dependency property.
@nbsp;
Gets or sets whether automatic item wrapping is enabled.
This is a dependency property.
A Boolean value that specifies whether automatic item wrapping is enabled.
Identifies the dependency property.
[To be supplied]
This member supports the internal infrastructure, and is not intended to be used directly from your code.
@nbsp;
Specifies the default value for the property. The property is set to 200.
[To be supplied]
Returns the minimum value for the property. This field is set to 20.
[To be supplied]
Returns the default value for the property. This field is set to 7.
[To be supplied]
Returns the value of the attached property for the specified UIElement object.
An object whose property's value is to be returned.
The value of the property for the specified UIElement object.
Gets or sets whether the flow of the control's items is wrapped at the preceding item and the current item must start a new column or row.
When applied to a within a , this property allows you to start a new group.
This is an attached property.
A Boolean value that specifies whether an item must start a new layer.
Identifies the dependency property.
[To be supplied]
Gets if the FlowLayoutControl's item maximization animation is currently performed.
true if the FlowLayoutControl's item maximization animation is currently performed; otherwise, false.
Gets or sets the style that is applied to the container element generated for each item. This is a dependency property.
A System.Windows.Style object that is applied to the container element generated for each item.
Identifies the dependency property.
@nbsp;
Specifies how long the item drop animation lasts after the mouse button is released, until the item being moved achieves its final position.
To enable runtime item movement, set the control's property to true. You need to enable the move animation (see the topic) as well.
[To be supplied]
Gets or sets the duration of item maximization animation in the FlowLayoutControl.
A System.TimeSpan structure that indicates the duration of item maximization animation in the FlowLayoutControl.
Gets or sets the duration of item movement animation in the FlowLayoutControl. This is a dependency property.
A TimeSpan value that specifies the duration of item movement animation in the FlowLayoutControl.
Identifies the dependency property.
@nbsp;
Fires when an item is moved to a new position.
Fires after a layer (column or row) of items has been resized.
Gets or sets a collection of objects providing information to generate and initialize layout items for the current FlowLayoutControl container.
This is a dependency property.
A source of objects to be visualized as s.
Identifies the dependency property.
@nbsp;
Gets or sets the template used to visualize s stored as elements in the collection.
This is a dependency property.
A DataTemplate object that specifies the corresponding template.
Identifies the dependency property.
@nbsp;
Gets or sets an object that chooses a template used to visualize s stored as elements in the collection.
This is a dependency property.
A System.Windows.Controls.DataTemplateSelector descendant that applies a based on custom logic.
Identifies the dependency property.
@nbsp;
Gets the maximum width of columns (if items are arranged in columns) or height of rows (if items are arranged in rows).
A Double value that specifies the maximum width of columns (if items are arranged in columns) or height of rows (if items are arranged in rows).
Gets the minimum width of columns (if items are arranged in columns) or height of rows (if items are arranged in rows).
A Double value that specifies the minimum width of columns (if items are arranged in columns) or height of rows (if items are arranged in rows).
Gets or sets the style applied to separators.
This is a dependency property.
A Style that is applied to layer separators.
Identifies the dependency property.
[To be supplied]
Gets or sets the brush used to fill the FlowLayoutControl when columns/rows are being resized.
This is a dependency property.
A Brush used to fill the FlowLayoutControl when columns/rows are being resized.
Identifies the dependency property.
[To be supplied]
Gets or sets the outer space for columns/rows.
This is a dependency property.
A Double value that specifies the outer space for columns/rows.
Identifies the dependency property.
[To be supplied]
Gets or sets the width/height of layers (columns/rows) into which items are arranged.
A Double value that specifies the width or height of layers.
Gets or sets the FlowLayoutControl's item that is maximized.
This is a dependency property.
A FrameworkElement that represents the FlowLayoutControl's maximized item.
Fires after the value of the property has been changed.
Gets or sets the original size of the maximized element, exhibited before it was maximized.
A Size structure that specifies the original size of the maximized element, exhibited before it was maximized.
Gets or sets the position of the relative to the remaining items.
This is a dependency property.
A MaximizedElementPosition value that specifies the position of the relative to the remaining items.
Fires after the value of the property has been changed.
Gets or sets the style applied to the maximized element's drag-and-drop indicator.
This is a dependency property.
A Style object that is applied to the maximized element's drag-and-drop indicator.
Identifies the dependency property.
[To be supplied]
Identifies the dependency property.
[To be supplied]
Identifies the dependency property.
[To be supplied]
Gets or sets the brush used to paint the placeholder for the item that is being dragged.
This is a dependency property.
A Brush used to paint the placeholder for the item that is being dragged.
Identifies the dependency property.
[To be supplied]
Gets or sets whether the control's items are arranged in columns or rows.
This is a dependency property.
A value that specifies whether the control's items are arranged in columns or rows.
Identifies the dependency property.
[To be supplied]
Sets the value of the attached property for the specified object.
An object whose property is to be set.
The value to be assigned to the property.
Gets or sets whether separators between columns or rows of items are visible.
This is a dependency property.
true if separators between columns or rows of items are visible; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets whether items are stretched to fit the control's width/height.
This is a dependency property.
true if items are stretched to fit the control's width/height; otherwise, false.
Identifies the dependency property.
[To be supplied]
Represents a control container that arranges its child items, docking them to its edges or making them occupy the remaining area of the container.
Initializes a new instance of the DockLayoutControl class.
Gets or sets whether horizontal re-sizing is enabled for a specific child element of the DockLayoutControl.
This is an attached property.
true if horizontal re-sizing is enabled for a specific child element of the DockLayoutControl; otherwise, false.
Identifies the attached property.
[To be supplied]
Gets or sets whether item re-sizing is enabled within the DockLayoutControl.
This is a dependency property.
true if item re-sizing is enabled within the DockLayoutControl; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets whether vertical re-sizing is enabled for a specific child element of the DockLayoutControl.
This is an attached property.
true if vertical re-sizing is enabled for a specific child element of the DockLayoutControl; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets the position of a child element within a parent DockLayoutControl. This is an attached property.
A object that specifies the position of a child element within a parent DockLayoutControl.
Identifies the dependency property.
[To be supplied]
Returns the value of the attached property for the specified UIElement object.
An object whose property's value is to be returned.
The value of the property for the specified UIElement object.
Returns the value of the attached property for the specified UIElement object.
An object whose property's value is to be returned.
The value of the property for the specified UIElement object.
Gets the value of the attached property for the specified object.
A UIElement object whose property's value is to be returned.
The value of the attached property for the specified object.
Returns the value of the attached property for the specified UIElement object.
An object whose property's value is to be returned.
The value of the property for the specified UIElement object.
Returns the value of the attached property for the specified UIElement object.
An object whose property's value is to be returned.
The value of the property for the specified UIElement object.
Gets or sets the style applied to visual elements used to re-size the DockLayoutControl's items vertically or horizontally.
A Style that is applied to visual elements used to re-size the DockLayoutControl's items.
Identifies the dependency property.
[To be supplied]
Sets the value of the attached property for the specified object.
An object whose property is to be set.
The value to be assigned to the property.
Sets the value of the attached property for the specified object.
An object whose property is to be set.
The value to be assigned to the property.
Sets the value of the attached property for the specified object.
A UIElement object whose attached property is to be set.
The new value of the attached property
Sets the value of the attached property for the specified object.
An object whose property is to be set.
The value to be assigned to the property.
Sets the value of the attached property for the specified object.
An object whose property is to be set.
The value to be assigned to the property.
Gets or sets whether an item's maximum height is set to a value sufficient to display the item and its content in its entirety.
This is an attached property.
true if an item's maximum height is set to a value sufficient to display the item and its content in its entirety; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets whether an item's maximum width is set to a value sufficient to display the item and its content in its entirety.
This is an attached property.
true if an item's maximum width is set to a value sufficient to display the item and its content in it's entirety; otherwise, false.
Identifies the dependency property.
[To be supplied]
Contains values that specify how an element is positioned within its parent.
An item is docked at the bottom side of its parent.
An item fills the remaining part of its parent, not occupied by other items.
An item is docked at the left side of its parent.
An item is not docked. The item is displayed at the left top corner of its parent.
An item is docked at the right side of its parent.
An item is docked at the top side of its parent.
Represents 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 labels.
Initializes a new instance of the LayoutControl class.
This member supports the internal infrastructure, and is not intended to be used directly from your code.
[To be supplied]
Gets or sets whether the Available Items feature is enabled in Customization Mode at runtime.
true if the Available Items feature is enabled in Customization Mode at runtime; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets whether horizontal re-sizing is enabled for a specific child element of the LayoutControl.
This is an attached property.
true if horizontal re-sizing is enabled for a specific child element of the LayoutControl; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets whether items can be dragged-and-droppped in customization mode.
This is a dependency property.
true if items can be dragged-and-dropped in customization mode; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets whether an end-user can rename items in Customization Mode.
This is a dependency property.
true if an end-user can rename items in Customization mode; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets whether item re-sizing is enabled within the LayoutControl.
This is a dependency property.
true if item re-sizing is enabled within the LayoutControl; otherwise, false.
Gets or sets whether item re-sizing is enabled in customization mode.
This is a dependency property.
true if item re-sizing is enabled in customization mode; otherwise, false.
Identifies the dependency property.
[To be supplied]
Identifies the dependency property.
[To be supplied]
Gets or sets whether an end-user can add new items (e.g. groups) in Customization Mode.
true if an end-user can add new items (e.g. groups) in Customization mode; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets whether vertical re-sizing is enabled for a specific child element of the LayoutControl.
This is an attached property.
true if vertical re-sizing is enabled for a specific child element of the LayoutControl; otherwise, false.
Identifies the dependency property.
[To be supplied]
Provides access to hidden items (items in the Available Items list).
A collection of items stored in the Available Items list.
This member supports the internal infrastructure, and is not intended to be used directly from your code.
@nbsp;
Gets or sets the style applied to the Customization Control.
A Style object that represents the corresponding style.
Identifies the dependency property.
[To be supplied]
Gets or sets a custom label for a layout item, when this item is displayed in the Available Items List.
This is an attached property.
An object that represents a label for an item when this item is displayed in the Available Items List.
Identifies the dependency property.
[To be supplied]
Returns the value of the attached property for the specified UIElement object.
An object whose property's value is to be returned.
The value of the property for the specified UIElement object.
Returns the value of the attached property for the specified UIElement object.
An object whose property's value is to be returned.
The value of the property for the specified UIElement object.
Gets the default label for a layout item, when this item is displayed in the Available Items List.
An element whose default customization label is to be returned.
A string that specifies the default label for a layout item, when this item is displayed in the Available Items List.
Gets the value of the attached property for the specified object.
The object from which the property value is read.
The property value for the object.
This member supports the internal infrastructure, and is not intended to be used directly from your code.
@nbsp;
@nbsp;
Gets the value of the attached property for a specific object.
A UIElement object whose value of the property is to be returned.
The value of the property for a specific object.
Gets the value of the attached property for a specific object.
A UIElement object whose value of the property is to be returned.
The value of the property for a specific object.
Returns the value of the attached property for the specified UIElement object.
An object whose property's value is to be returned.
The value of the property for the specified UIElement object.
Returns the value of the attached property for the specified UIElement object.
An object whose property's value is to be returned.
The value of the property for the specified UIElement object.
Allows you to customize properties of items created by an end-user at runtime in Customization Mode.
Gets or sets whether customization mode is active.
This is a dependency property.
true if customization mode is active; otherwise, false.
Fires when the property's value is changed.
Identifies the dependency property.
[To be supplied]
Gets whether the current object is a root object for layout elements.
Always true.
Gets or sets the style applied to an item's Customization Toolbar.
This is a dependency property.
A Style that is applied to an item's Customization Toolbar.
Identifies the dependency property.
[To be supplied]
Gets or sets the style used to render areas where an item being dragged in Customization Mode can be potentially dropped.
This is a dependency property.
A Style object applied to areas where an item can be potentially dropped.
Identifies the dependency property.
[To be supplied]
Gets the alignment of child LayoutItems' content regions.
The value.
Gets or sets the style used to paint a rectangle, indicating an item's parent in Customization Mode.
This is a dependency property.
A Style used to paint a rectangle, indicating an item's parent in Customization Mode.
Identifies the dependency property.
[To be supplied]
Gets or sets the style used to paint selected items in Customization Mode.
This is a dependency property.
A Style used to paint selected items in Customization Mode.
Identifies the dependency property.
[To be supplied]
Gets or sets the style applied to visual elements used to re-size the LayoutControl's items vertically or horizontally.
This is a dependency property.
A Style that is applied to visual elements used to re-size the LayoutControl's items.
Identifies the dependency property.
[To be supplied]
Gets or sets a uniform resource identifier (URI) of the layout to be loaded.
This is a dependency property.
A object that specifies a path to the layout to be loaded.
Identifies the dependency property.
[To be supplied]
Gets or sets the brush used to paint the placeholder of the item that is being dragged in Customization Mode.
This is a dependency property.
A Brush used to paint the placeholder of the item that is being dragged in Customization Mode.
Identifies the dependency property.
[To be supplied]
Allows you to load custom properties of layout groups and their children when loading layouts.
Restores the layout of child items that have been previously saved via the method. The method optimizes the layout after loading (removes empty and unnecessary groups) without visually breaking the layout.
An object from which data is read.
Sets the value of the attached property for the specified object.
An object whose property is to be set.
The value to be assigned to the property.
Sets the value of the attached property for the specified object.
An object whose property is to be set.
The value to be assigned to the property.
Sets the value of the attached property to a specified object.
The object to which the attached property is written.
The required value.
This member supports the internal infrastructure, and is not intended to be used directly from your code.
@nbsp;
@nbsp;
Sets the value of the attached property for a specific object.
A UIElement object whose attached property is to be set.
A new value of the attached property for the specified object.
Sets the value of the attached property for a specific object.
A UIElement object whose attached property is to be set.
A new value of the attached property for the specified object.
Sets the value of the attached property for the specified object.
An object whose property is to be set.
The value to be assigned to the property.
Sets the value of the attached property for the specified object.
An object whose property is to be set.
The value to be assigned to the property.
Gets or sets whether the control's immediate children are stretched horizontally to fit the control's width. This property is in effect for the items that have their HorizontalAlignment property set to Stretch.
This is a dependency property.
true if the control's immediate children are stretched horizontally to fit the control's width; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets whether the control's immediate children are stretched vertically to fit the control's height.
This property is in effect for the items that have their VerticalAlignment property set to Stretch.
This is a dependency property.
true if the control's immediate children are stretched vertically to fit the control's height; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets a tab header for a specific child. This property is in effect when the child is represented as a tab.
This is an attached property.
An object that specifies the tab header.
Identifies the dependency property.
[To be supplied]
Gets or sets a data template used to display the headers of items displayed as tabs within a tabbed group.
This is an attached property.
A DataTemplate object used to display a tab header.
Identifies the dependency property.
[To be supplied]
Gets or sets whether an item's maximum height is set to a value sufficient to display the item and its content in its entirety.
This is an attached property.
true if an item's maximum height is set to a value sufficient to display the item and its content in its entirety; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets or sets whether an item's maximum width is set to a value sufficient to display the item and its content in its entirety.
This is an attached property.
true if an item's maximum width is set to a value sufficient to display the item and its content in its entirety; otherwise, false.
Identifies the dependency property.
[To be supplied]
Allows you to save custom properties of layout groups and their children when saving layouts.
Provides data for the event.
Initializes a new instance of the DataLayoutControlAutoGeneratingItemEventArgs class with the specified settings.
A string to be assigned to the property.
A object to be assigned to the property.
A object to be assigned to the property.
Gets or sets the item that has been generated.
A object that is the generated item.
Gets the name of the property to which the generated layout item is bound.
A string that is the bound property name.
Gets the type of the bound property.
A Type object that specifies the type of the bound property.
Provides data for the event.
Initializes a new instance of the DataLayoutControlAutoGeneratedGroupEventArgs class with the specified settings.
A object to be assigned to the property.
Gets the group that has been generated.
A object that has been generated.
Contains values that specify where generated layout items are added.
Layout items, when generated, are added to the collection.
Layout items, when generated, are added directly to the collection.
A layout item within a .
Initializes a new instance of the DataLayoutItem class.
Gets or sets the Binding object for the current DataLayoutItem.
A object
Specifies the horizontal alignment of an editor's value when the System.ComponentModel.DataAnnotations.DataTypeAttribute.DataType attribute is set to DataType.Currency for the bound property.
The CurrencyValueAlignment field is set to HorizontalAlignment.Right.
[To be supplied]
Gets whether the layout item's editor is actually read-only.
true if the layout item's editor is actually read-only; otherwise, false.
Gets or sets whether the layout item's editor is read-only.
This is a dependency property.
true if the layout item's editor is read-only; otherwise, false.
Identifies the dependency property.
[To be supplied]
Specifies the minimum height of a layout item when it is bound to a property that has the System.ComponentModel.DataAnnotations.DataTypeAttribute.DataType attribute set to DataType.MultilineText.
The MultilineTextMinHeight field is set to 50.
[To be supplied]
Specifies the mask applied to an editor when the System.ComponentModel.DataAnnotations.DataTypeAttribute.DataType attribute is set to DataType.PhoneNumber for the bound property.
The PhoneNumberMask field is set to "(000) 000-0000".
[To be supplied]
A data-bound version of the .
Initializes a new instance of the DataLayoutControl class.
Gets or sets whether the colon character is appended to layout item labels.
This is a dependency property.
true if the colon character is appended to layout item labels; otherwise, false.
Identifies the dependency property.
[To be supplied]
Allows you to customize a group when it is auto-generated during layout generation.
Gets or sets the location where layout items are generated by the .
This is a dependency property.
A value.
Identifies the dependency property.
[To be supplied]
Allows you to customize the layout after it has been auto generated.
Allows you to customize a layout item when its auto generation has been completed.
The and characters indicate that a group is borderless. These characters must wrap the group name when using the DisplayAttribute.GroupName attribute on a bound property. The BorderlessGroupMarkEnd field is set to '@gt;'.
[To be supplied]
The and characters indicate that a group is borderless. These characters must wrap the group name when using the DisplayAttribute.GroupName attribute on a bound property. The BorderlessGroupMarkStart field is set to '@lt;'.
[To be supplied]
This member supports the internal infrastructure, and is not intended to be used directly from your code.
@nbsp;
Gets or sets the object whose properties are being currently displayed and edited by the DataLayoutControl.
This is a dependency property.
An object whose properties are being currently edited.
Fires after the value of is changed and after a new UI is generated.
Identifies the dependency property.
[To be supplied]
The prefix for auto-generated item names. The GeneratedItemNamePrefix field is set to "li".
[To be supplied]
The and characters indicate that a group will be presented as a group box with borders and a title. These characters must wrap the group name when using the DisplayAttribute.GroupName attribute on a bound property. The GroupBoxMarkEnd field is set to ']'.
[To be supplied]
The and characters indicate that a group will be presented as a group box with borders and a title. These characters must wrap the group name when using the DisplayAttribute.GroupName attribute on a bound property. The GroupBoxMarkStart field is set to '['.
[To be supplied]
Separates individual group descriptions in the DisplayAttribute.GroupName attribute that is set on a property. The GroupPathSeparator field is set to '/'.
[To be supplied]
When a group's name ends with the HorizontalGroupMark character, this group's children will be arranged horizontally.
The HorizontalGroupMark character must be used when defining group descriptions via the DisplayAttribute.GroupName attribute.
The HorizontalGroupMark field is set to '-'.
[To be supplied]
Gets or sets whether layout items' editors are in read-only mode.
This is a dependency property.
true if layout items' editors are in read-only mode; otherwise, false.
Identifies the dependency property.
[To be supplied]
The and characters indicate that a group will be presented as a tabbed group. These characters must wrap the group name when using the DisplayAttribute.GroupName attribute on a bound property. The TabbedGroupMarkEnd field is set to '}'.
[To be supplied]
The and characters indicate that a group will be presented as a tabbed group. These characters must wrap the group name when using the DisplayAttribute.GroupName attribute on a bound property. The TabbedGroupMarkStart field is set to '{'
[To be supplied]
When a group's name ends with the VerticalGroupMark character, this group's children will be arranged vertically.
The VerticalGroupMark character must be used when defining group descriptions via the DisplayAttribute.GroupName attribute.
The VerticalGroupMark field is set to '|'.
[To be supplied]
Lists values that specify a tile's size.
Corresponds to a large tile.
Corresponds to a small tile.
The Tile Layout Control.
Initializes a new instance of the TileLayoutControl class.
Specifies the background used by default.
[To be supplied]
Gets the default value for the property. The DefaultGroupHeaderSpace field is set to 11.
[To be supplied]
Specifies the space between tiles used by default, in pixels. Default value: 10.
[To be supplied]
Specifies the distance between tile groups used by default, in pixels. Default value: 70.
[To be supplied]
Specifies the padding within the TileLayoutControl used by default.
[To be supplied]
Gets the value of the attached property for a specific object.
A UIElement object whose value of the property is to be returned.
The value of the property for a specific object.
Gets or sets a tile group header.
This is an attached property.
An object that specifies a tile group header.
Identifies the dependency property.
[To be supplied]
Gets or sets the vertical distance between tile group headers and tiles.
This is a dependency property.
A Double value that is the vertical distance between tile group headers and tiles.
Identifies the dependency property.
[To be supplied]
Gets or sets a style applied to tile group headers.
This is a dependency property.
The style applied to tile group headers.
Identifies the dependency property.
[To be supplied]
Gets or sets a data template used to display tile group headers.
This is a dependency property.
A DataTemplate object used to display a tile group header.
Identifies the dependency property.
[To be supplied]
Sets the value of the attached property for a specific object.
A UIElement object whose attached property is to be set.
A new value of the attached property for the specified object.
Occurs after a tile has been clicked.
Gets or sets the command to invoke when a tile is clicked. This is a dependency property.
The command to invoke when the tile is clicked.
Identifies the dependency property.
[To be supplied]
Provides data for the event.
Initializes a new instance of the TileClickEventArgs class.
A object that is the tile currently being processed. This value is assigned to the property.
Gets the tile that has been clicked.
A object that is the tile currently being processed.
The tile in a .
Initializes a new instance of the Tile class.
Gets or sets whether or not to play the animation when the tile's content changes. This is a dependency property.
true to play the animation when the tile's content changes; otherwise, false.
Identifies the dependency property.
[To be supplied]
Gets the tile's actual background. This is a dependency property.
A object used to paint the tile's background.
Identifies the dependency property.
[To be supplied]
Occurs after the tile has been clicked.
Gets or sets the command to invoke when the tile is clicked. This is a dependency property.
The command to invoke when the tile is clicked.
Gets or sets the parameter to pass to the . This is a dependency property.
A parameter to pass to the .
Identifies the dependency property.
[To be supplied]
Identifies the dependency property.
[To be supplied]
Gets or sets the content change interval. This is a dependency property.
A structure that specifies the content change interval.
Identifies the dependency property.
[To be supplied]
Gets or sets the content source. This is a dependency property.
An object that enumerates contents for the tile.
Identifies the dependency property.
[To be supplied]
This member supports the internal infrastructure and is not intended to be used directly from your code.
@nbsp;
Specifies the content change interval used by default, in seconds. Default value - 5. To specify the content change interval, use the property.
[To be supplied]
Gets or sets the horizontal alignment of the tile's header. This is a dependency property.
A enumeration value that specifies the header's horizontal alignment.
Identifies the dependency property.
[To be supplied]
Gets or sets whether the tile is maximized. This is a dependency property.
true to maximize the tile; otherwise, false.
Occurs after the property's value has been changed.
Identifies the dependency property.
[To be supplied]
Specifies the height of large tiles, in pixels. By default, 150.
[To be supplied]
Specifies the width of large tiles, in pixels. By default, 310.
[To be supplied]
The method is invoked whenever the application code or internal processes call ApplyTemplate.
Gets the tile's previous content. This is a dependency property.
The tile's previous content.
Identifies the dependency property.
[To be supplied]
Gets or sets the tile's size. This is a dependency property.
A enumeration value that specifies the tile size.
Identifies the dependency property.
[To be supplied]
Specifies the width of small tiles, in pixels. By default, 150.
[To be supplied]
Gets or sets the vertical alignment of the tile's header. This is a dependency property.
A enumeration value that specifies the header's vertical alignment.
Identifies the dependency property.
[To be supplied]
Provides data for the event.
Initializes a new instance of the LayoutControlReadElementFromXMLEventArgs class with the specified settings.
An XMLReader object that implements reading XML data. This object is used to initialize the property.
A layout element being processed. This object is used to initialize the property.
Gets the layout element being read from a data store.
A FrameworkElement object that is the layout element being read from a data store.
Gets an XMLReader object that implements reading XML data.
An XMLReader object that implements reading XML data.
Provides data for the event.
Initializes a new instance of the LayoutControlWriteElementToXMLEventArgs class with the specified settings.
An XMLWriter object that implements writing XML data. This object is used to initialize the property.
A layout element being processed. This object is used to initialize the property.
Gets the layout element being written to a data store.
A FrameworkElement object that is the layout element being written to a data store.
Gets an XMLWriter object that implements saving XML data.
An XMLWriter object that implements saving XML data.
Provides data for the event.
Initializes a new instance of the LayoutControlInitNewElementEventArgs class with the specified settings.
A FrameworkElement object that represents the created element. This parameter is used to initialize the property.
Gets the created layout element.
The created layout element.