Sdílet prostřednictvím


ContentControl.ContentStringFormat Vlastnost

Definice

Získá nebo nastaví složený řetězec, který určuje, jak formátovat Content vlastnost, pokud je zobrazen jako řetězec.

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

Hodnota vlastnosti

Složený řetězec, který určuje, jak formátovat Content vlastnost, pokud se zobrazí jako řetězec.

Atributy

Příklady

Následující příklad určuje formát DateTime objektů nastavením ContentStringFormat vlastnosti v Style a použití na Style dva Label objekty, které dědí z ContentControl.

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

Poznámky

ContentStringFormat může být předdefinovaný, složený nebo vlastní formát řetězce. Další informace o formátech řetězců naleznete v tématu Typy formátování. Pokud nastavíte ContentTemplate vlastnost nebo ContentTemplateSelector vlastnost ContentControl, ContentStringFormat bude tato vlastnost ignorována.

Platí pro