HeaderedItemsControl.Header Property


Gets or sets the item that labels the control.

Namespace:   System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)

public object Header { get; set; }

Property Value

Type: System.Object

An object that labels the HeaderedItemsControl. The default is null. A header can be a string or a UIElement.

Because the Header property is of type Object, there are no restrictions on what you can put in the Header. The Header is displayed by a ContentPresenter, which is in the HeaderTemplate of the HeaderedItemsControl. For more information about how the ContentPresenter displays the Header, see ContentPresenter.

<object Header="headerString"/>

    <UIElement />


The string to use as a heading.

Identifier field


Metadata properties set to true


The following example shows how to create and use a header template to specify the appearance of the header.

.NET Framework
Available since 3.0
Available since 3.0
Windows Phone Silverlight
Available since 7.0
Return to top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
© 2015 Microsoft