Compartilhar via


ItemsControl.ItemStringFormat Propriedade

Definição

Obtém ou define uma cadeia de caracteres composta que especifica como formatar os itens no ItemsControl se eles forem exibidos como cadeias de caracteres.

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

Valor da propriedade

Uma cadeia de caracteres composta que especifica como formatar os itens no ItemsControl se eles forem exibidos como cadeias de caracteres.

Atributos

Exemplos

O exemplo a seguir usa o ItemStringFormat para especificar o formato de uma lista de DateTime objetos.

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

Comentários

ItemStringFormat pode ser um formato de cadeia de caracteres predefinido, composto ou personalizado. Para obter mais informações sobre formatos de cadeia de caracteres, consulte Tipos de formatação. Se você definir o ItemTemplate ou ItemTemplateSelector de um ItemsControl, a ItemStringFormat propriedade será ignorada.

Aplica-se a