ContentControl.ContentStringFormat Özellik

Tanım

Bir dize olarak görüntüleniyorsa özelliğin Content nasıl biçimlendirildiğini belirten bir bileşik dize alır veya ayarlar.

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

Özellik Değeri

Bir dize olarak görüntüleniyorsa özelliğin Content nasıl biçimlendirildiğini belirten bileşik dize.

Öznitelikler

Örnekler

Aşağıdaki örnek, içindeki özelliğini DateTime ayarlayarak ContentStringFormat ve öğesini öğesinden Styledevralan iki Style nesneye uygulayarak Label nesnelerin biçimini ContentControl belirtir.

<StackPanel
  xmlns:sys="clr-namespace:System;assembly=mscorlib">

  <StackPanel.Resources>
    <Style x:Key="DateLabel" TargetType="Label">
      <Setter Property="ContentStringFormat" Value="dddd – d - MMMM"/>
    </Style>
  </StackPanel.Resources>

  <!--The results when the default culture is en-US
      is March 4, 2005.-->
  <Label Style="{StaticResource DateLabel}">
    <sys:DateTime>2004/3/4 13:6:55</sys:DateTime>
  </Label>

  <Label Style="{StaticResource DateLabel}">
    <x:Static Member="sys:DateTime.Now"/>
  </Label>

</StackPanel>

Açıklamalar

ContentStringFormat önceden tanımlanmış, bileşik veya özel bir dize biçimi olabilir. Dize biçimleri hakkında daha fazla bilgi için bkz . Biçimlendirme Türleri. veya ContentTemplate özelliğini ContentTemplateSelectorContentControl ayarlarsanız ContentStringFormat özelliği yoksayılır.

Şunlara uygulanır