Freigeben über


ItemsControl.ItemStringFormat Eigenschaft

Definition

Dient zum Abrufen oder Festlegen einer zusammengesetzten Zeichenfolge, die angibt, wie die Elemente formatiert ItemsControl werden, wenn sie als Zeichenfolgen angezeigt werden.

public:
 property System::String ^ ItemStringFormat { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Bindable(true)]
public string ItemStringFormat { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.ItemStringFormat : string with get, set
Public Property ItemStringFormat As String

Eigenschaftswert

Eine zusammengesetzte Zeichenfolge, die angibt, wie die Elemente formatiert ItemsControl werden, wenn sie als Zeichenfolgen angezeigt werden.

Attribute

Beispiele

Im folgenden Beispiel wird das ItemStringFormat Format einer Liste von DateTime Objekten angegeben.

<ListBox xmlns:sys="clr-namespace:System;assembly=mscorlib"
         ItemStringFormat="MMMM d, yyyy">
  <sys:DateTime>2004/3/4</sys:DateTime>
  <sys:DateTime>2004/8/9</sys:DateTime>
  <sys:DateTime>2005/10/14</sys:DateTime>
  <sys:DateTime>2005/4/8</sys:DateTime>
</ListBox>
  
  <!--The results when the default culture is en-US:
      March 4, 2004
      August 9, 2004
      October 14, 2005,
      April 8, 2005-->

Hinweise

ItemStringFormat kann ein vordefiniertes, zusammengesetztes oder benutzerdefiniertes Zeichenfolgenformat sein. Weitere Informationen zu Zeichenfolgenformaten finden Sie unter "Formatierungstypen". Wenn Sie das ItemTemplate oder ItemTemplateSelector eine ItemsControlEigenschaft festlegen, wird die ItemStringFormat Eigenschaft ignoriert.

Gilt für: