Freigeben über


ItemsControl.ItemStringFormat Eigenschaft

Definition

Ruft eine zusammengesetzte Zeichenfolge ab, die angibt, wie die Elemente im ItemsControl bei Anzeige als Zeichenfolgen formatiert werden sollen, oder legt diese fest.

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 im ItemsControl bei Anzeige als Zeichenfolgen formatiert werden sollen.

Attribute

Beispiele

Im folgenden Beispiel wird verwendet, ItemStringFormat um das Format einer Liste von DateTime Objekten anzugeben.

<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 oder ItemTemplateItemTemplateSelector eines ItemsControlfestlegen, wird die ItemStringFormat -Eigenschaft ignoriert.

Gilt für: