ContentControl.ContentTemplate Özellik

Tanım

içeriğini ContentControlgörüntülemek için kullanılan veri şablonunu alır veya ayarlar.

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

Özellik Değeri

Veri şablonu. Varsayılan değer null değeridir.

Öznitelikler

Örnekler

Aşağıdaki örneklerde, içerik şablonu oluşturma ve şablonu içerik denetimine uygulama gösterilmektedir.

<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."/>

Açıklamalar

görünümünü belirtmek ContentControliçin bu özelliği olarak DataTemplate ayarlayın. Veri şablonları hakkında daha fazla bilgi için bkz. Veri Şablon oluşturmaya genel bakış.

XAML Öznitelik Kullanımı

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

XAML Değerleri

resourceExtension Veya DynamicResourceşablon kaynağına StaticResource başvurmayı tanımlayan bir işaretleme uzantısı. Bkz . XAML Kaynakları.

styleResourceKey İstenen şablon seçiciyi tanımlayan anahtar. Anahtar, içinde var olan bir ResourceDictionarykaynağa başvurur.

Uyarı

Özellik öğesi söz dizimi teknik olarak mümkündür, ancak önerilmez. Daha fazla bilgi için bkz. Satır içi Stiller ve Şablonlar.

Bağımlılık Özelliği Bilgileri

Item Değer
Tanımlayıcı alanı ContentTemplateProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır