ContentPresenter.Content ContentPresenter.Content ContentPresenter.Content ContentPresenter.Content Property

Definición

Obtiene o establece los datos utilizados para generar los elementos secundarios de ContentPresenter.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

Valor de propiedad

Los datos utilizados para generar los elementos secundarios.The data used to generate the child elements. De manera predeterminada, es null.The default is null.

Comentarios

Cuando se coloca un ContentPresenter en el ControlTemplate de un ContentControl, muestra automáticamente el Content del control con plantilla.When you place a ContentPresenter in the ControlTemplate of a ContentControl, it automatically displays the Content of the templated control. Esto significa que si establece el TargetType valor ControlTemplate de en Button, la Content ContentPresenter Content propiedaddeControlTemplatese enlaza implícitamente al de queestáutilizando.ButtonThis 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.

Para configurar los enlaces para las ContentPresenter propiedades, puede que desee considerar la posibilidad de utilizar la ContentSource propiedad.To set up bindings for the ContentPresenter properties, you may want to consider using the ContentSource property. La ContentSource propiedad apunta a una propiedad en el elemento primario con plantilla, así como a los alias de la plantilla asociada y las propiedades del selector de plantilla automáticamente.The ContentSource property points to a property on the templated parent as well as aliases the associated template and template selector properties automatically.

Uso de texto XAMLXAML Text Usage

Normalmente, se usa TemplateBinding para enlazar este valor de propiedad a un valor en un control con plantilla.Typically, you use TemplateBinding to bind this property value to a value on templated control. Para XAMLXAML obtener más información, consulte extensión de marcado TemplateBinding.For XAMLXAML information, see TemplateBinding Markup Extension.

Información sobre propiedades de dependenciaDependency Property Information

Campo de identificadorIdentifier field ContentProperty
Propiedades de metadatos establecidas entrueMetadata properties set to true AffectsMeasure

Se aplica a