ContentPresenter.Content Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets or sets the data used to generate the child elements of a ContentPresenter.
public:
property System::Object ^ Content { System::Object ^ get(); void set(System::Object ^ value); };
public object Content { get; set; }
member this.Content : obj with get, set
Public Property Content As Object
Property Value
The data used to generate the child elements. The default is null
.
Remarks
When you place a ContentPresenter in the ControlTemplate of a ContentControl, it automatically displays the Content of the templated control. This means that if you set the TargetType of your ControlTemplate to be Button, the Content property of the ContentPresenter is implicitly bound to the Content of the Button that is using that ControlTemplate.
To set up bindings for the ContentPresenter properties, you may want to consider using the ContentSource property. The ContentSource property points to a property on the templated parent as well as aliases the associated template and template selector properties automatically.
XAML Text Usage
Typically, you use TemplateBinding
to bind this property value to a value on templated control. For XAML information, see TemplateBinding Markup Extension.
Dependency Property Information
Item | Value |
---|---|
Identifier field | ContentProperty |
Metadata properties set to true |
AffectsMeasure |