ContentControl.ContentStringFormat Właściwość

Definicja

Pobiera lub ustawia ciąg złożony, który określa sposób formatowania Content właściwości, jeśli jest wyświetlany jako ciąg.

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

Wartość właściwości

Ciąg złożony określający sposób formatowania właściwości, Content jeśli jest wyświetlany jako ciąg.

Atrybuty

Przykłady

Poniższy przykład określa format DateTime obiektów, ustawiając ContentStringFormat właściwość w Style obiekcie i stosując Style element do dwóch Label obiektów, które dziedziczą z ContentControlobiektu .

<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>

Uwagi

ContentStringFormat może być wstępnie zdefiniowanym, złożonym lub niestandardowym formatem ciągu. Aby uzyskać więcej informacji na temat formatów ciągów, zobacz Typy formatowania. Jeśli ustawisz ContentTemplate właściwość ContentControllub ContentTemplateSelector obiektu , ContentStringFormat właściwość zostanie zignorowana.

Dotyczy