Displays a group of settings.
- Inheritance:
-
object
Visual
UIElement
Framework
Element Control ItemsControl object
Constructors
SettingsGroup()
Initializes a new instance of the class.
Properties
Description
The setting description.
Property Value
DescriptionTemplate
The template used to display the Description.
Property Value
DescriptionTemplateSelector
Gets or sets the Data
Property Value
- Data
Template :Selector The Data
Template to use for Description.Selector
Header
The content for the header.
Property Value
HeaderTemplate
The template used to display the Header.
Property Value
HeaderTemplateSelector
Gets or sets the Data
Property Value
- Data
Template :Selector The Data
Template to use for Header.Selector
IsAnimationEnabled
Whether animation is enabled.
Property Value
- bool:
The default value is
true
.
IsDescriptionVisible
Indicates if the description is visible.
Property Value
- bool?:
true
to force the description to be visible,false
to force the description to be hidden, ornull
to show the description only when description content is available. The default value isnull
.
IsHeaderVisible
Indicates if the header is visible.
Property Value
- bool?:
true
to force the header to be visible,false
to force the header to be hidden, ornull
to show the header only when header content is available. The default value isnull
.
IsItemsFooterVisible
Indicates if the items footer is visible.
Property Value
- bool?:
true
to force the items footer to be visible,false
to force the items footer to be hidden, ornull
to show the items footer only when items footer content is available. The default value isnull
.
IsItemsHeaderVisible
Indicates if the items header is visible.
Property Value
- bool?:
true
to force the items header to be visible,false
to force the items header to be hidden, ornull
to show the items header only when items header content is available. The default value isnull
.
ItemsFooter
The content displayed below the items.
Property Value
ItemsFooterTemplate
The template used to display the Items
Property Value
ItemsFooterTemplateSelector
Gets or sets the Data
Property Value
- Data
Template :Selector The Data
Template to use for ItemsSelector Footer .
ItemsHeader
The content displayed above the items.
Property Value
ItemsHeaderTemplate
The template used to display the Items
Property Value
ItemsHeaderTemplateSelector
Gets or sets the Data
Property Value
- Data
Template :Selector The Data
Template to use for ItemsSelector Header .
Spacing
The amount of spacing between items.
Property Value
SpacingThickness
Property Value
Methods
ClearContainerForItemOverride(DependencyObject, object)
When overridden in a derived class, undoes the effects of the Prepare
Parameter | Type | Description |
---|---|---|
element | DependencyObject | The container element. |
item | object | The item. |
GetContainerForItemOverride()
Creates or identifies the element that is used to display the given item.
Returns
- DependencyObject:
The element that is used to display the given item.
IsItemItsOwnContainerOverride(object)
Determines if the specified item is (or is eligible to be) its own container.
Parameter | Type | Description |
---|---|---|
item | object | The item to check. |
Returns
- bool:
true
if the item is (or is eligible to be) its own container; otherwise,false
.
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call Apply
OnCreateAutomationPeer()
Returns class-specific Automation
Returns
- Automation
Peer : The type-specific Automation
Peer implementation.
PrepareContainerForItemOverride(DependencyObject, object)
Prepares the specified element to display the specified item.
Parameter | Type | Description |
---|---|---|
element | DependencyObject | Element used to display the specified item. |
item | object | Specified item. |
ToString()
Returns the string representation of this object.
Returns
- string:
The string representation of this object.
Fields
DescriptionProperty
Identifies the Description depedency property.
DescriptionTemplateProperty
Identifies the Description
DescriptionTemplateSelectorProperty
Identifies the Description
HeaderProperty
Identifies the Header dependency property.
HeaderTemplateProperty
Identifies the Header
HeaderTemplateSelectorProperty
Identifies the Header
IsAnimationEnabledProperty
Identifies the Is
IsDescriptionVisibleProperty
Identifies the Is
IsHeaderVisibleProperty
Identifies the Is
IsItemsFooterVisibleProperty
Identifies the Is
IsItemsHeaderVisibleProperty
Identifies the Is
ItemsFooterProperty
Identifies the Items
ItemsFooterTemplateProperty
Identifies the Items
ItemsFooterTemplateSelectorProperty
Identifies the Items
ItemsHeaderProperty
Identifies the Items
ItemsHeaderTemplateProperty
Identifies the Items
ItemsHeaderTemplateSelectorProperty
Identifies the Items
SpacingProperty
Identifies the Spacing dependency property.
SpacingThicknessProperty
Identifies the read-only Spacing