ContentControl.ContentStringFormat Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 je zobrazena jako řetězec.
- Atributy
Příklady
Následující příklad určuje formát DateTime objektů nastavením ContentStringFormat vlastnosti v objektu Style a použitím Style vlastnosti na 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ů najdete v tématu Typy formátování. Pokud nastavíte ContentTemplate vlastnost nebo ContentTemplateSelector , ContentControlContentStringFormat bude vlastnost ignorována.