ContentControl.ContentStringFormat Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define uma cadeia de caracteres de composição que especifica como formatar a propriedade Content, se ela for exibida como uma cadeia de caracteres.
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
Valor da propriedade
Uma cadeia de caracteres de composição que especifica como formatar a propriedade Content, se ela for exibida como uma cadeia de caracteres.
- Atributos
Exemplos
O exemplo a seguir especifica o formato de DateTime objetos definindo a ContentStringFormat propriedade em um Style e aplicando-a Style a dois Label objetos, que herdam de 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>
Comentários
ContentStringFormat pode ser um formato de cadeia de caracteres predefinido, composto ou personalizado. Para obter mais informações sobre formatos de cadeia de caracteres, consulte Formatação de Tipos. Se você definir a ContentTemplate propriedade ou ContentTemplateSelector a propriedade de um ContentControl, a ContentStringFormat propriedade será ignorada.