ContentControl.ContentTemplate Egenskap

Definition

Hämtar eller anger den datamall som används för att visa innehållet i ContentControl.

public:
 property System::Windows::DataTemplate ^ ContentTemplate { System::Windows::DataTemplate ^ get(); void set(System::Windows::DataTemplate ^ value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.DataTemplate ContentTemplate { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.ContentTemplate : System.Windows.DataTemplate with get, set
Public Property ContentTemplate As DataTemplate

Egenskapsvärde

En datamall. Standardvärdet är null.

Attribut

Exempel

I följande exempel visas hur du skapar en innehållsmall och tillämpar mallen på en innehållskontroll.

<DataTemplate x:Key="template1">
  <TextBlock Text="{Binding}" FontSize="12" FontWeight="Bold" TextWrapping="Wrap"></TextBlock>
</DataTemplate>
<ContentControl Name="contCtrl" ContentTemplate="{StaticResource template1}" 
    Content="This is the content of the content control."/>

Kommentarer

Ange den här egenskapen till en DataTemplate för att ange utseendet på ContentControl. Mer information om datamallar finns i Översikt över dataöversikt.

XAML-attributanvändning

<object ContentTemplate="{resourceExtension styleResourceKey}"/>

XAML-värden

resourceExtension Ett påläggstillägg som identifierar hur du refererar till mallresursen, antingen StaticResource eller DynamicResource. Se XAML-resurser.

styleResourceKey Nyckeln som identifierar den begärda mallväljaren. Nyckeln refererar till en befintlig resurs i en ResourceDictionary.

Anmärkning

Syntax för egenskapselement är tekniskt möjligt, men rekommenderas inte. Mer information finns i Infogade format och mallar.

Information om beroendeegenskap

Item Value
Identifierarfält ContentTemplateProperty
Metadataegenskaper inställda på true None

Gäller för