Partager via


ContentControl.ContentStringFormat Propriété

Définition

Obtient ou définit une chaîne composite qui spécifie comment mettre en forme la Content propriété s’il est affiché sous forme de chaîne.

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

Valeur de propriété

Chaîne composite qui spécifie comment mettre en forme la Content propriété s’il est affiché sous forme de chaîne.

Attributs

Exemples

L’exemple suivant spécifie le format des DateTime objets en définissant la ContentStringFormat propriété dans un Style et en appliquant les Style deux Label objets, qui héritent 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>

Remarques

ContentStringFormat peut être un format de chaîne prédéfini, composite ou personnalisé. Pour plus d’informations sur les formats de chaîne, consultez Types de mise en forme. Si vous définissez la ou ContentTemplateSelector la ContentTemplate propriété d’un ContentControl, la ContentStringFormat propriété est ignorée.

S’applique à