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. null varsayılan değerdir.

Ö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 DataTemplateiçin bu özelliği olarak ContentControl 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 StaticResourceşablon kaynağına DynamicResource 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.

Note

Ö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

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

Şunlara uygulanır