ItemsControl.ItemStringFormat ItemsControl.ItemStringFormat ItemsControl.ItemStringFormat ItemsControl.ItemStringFormat Property

定義

ItemsControl 内の項目が文字列として表示される場合に、その書式を指定する複合文字列を取得または設定します。Gets or sets a composite string that specifies how to format the items in the ItemsControl if they are displayed as strings.

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

プロパティ値

ItemsControl 内の項目が文字列として表示される場合に、その書式を指定する複合文字列。A composite string that specifies how to format the items in the ItemsControl if they are displayed as strings.

次の例では、ItemStringFormatの一覧の形式を指定するDateTimeオブジェクト。The following example uses the ItemStringFormat to specify the format of a list of DateTime objects.

<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-->

注釈

ItemStringFormat 定義済み、複合、またはカスタムの文字列形式を指定できます。ItemStringFormat can be a predefined, composite, or custom string format. 文字列形式の詳細については、次を参照してください。型の書式設定します。For more information about string formats, see Formatting Types. 設定した場合、ItemTemplateまたはItemTemplateSelectorItemsControlItemStringFormatプロパティは無視されます。If you set the ItemTemplate or ItemTemplateSelector of a ItemsControl, the ItemStringFormat property is ignored.

適用対象