SortDescription.PropertyName Property

Definition

Ottiene o imposta il nome della proprietà usato come criterio di ordinamento.Gets or sets the property name being used as the sorting criteria.

public:
 property System::String ^ PropertyName { System::String ^ get(); void set(System::String ^ value); };
public string PropertyName { get; set; }
member this.PropertyName : string with get, set
Public Property PropertyName As String

Property Value

String

Il valore predefinito è null.The default value is null.

Remarks

Questa proprietà deve essere una proprietà pubblica degli elementi della raccolta sottostante.This property should be a public property of the items in the underlying collection.

La stringa viene interpretata dal particolare ICollectionView oggetto richiesto nell'ordinamento.The string is interpreted by the particular ICollectionView object involved in the sorting. BindingListCollectionView supporta solo nomi di colonna semplici.BindingListCollectionView only supports simple column names. ListCollectionView supporta i percorsi di proprietà generali e XPath per i dati di XMLXML.ListCollectionView supports general property paths and XPath for XMLXML data. Pertanto, quando la vista è un oggetto ListCollectionView, è possibile ordinare XMLXML nodi in un XmlDataProvider in base a un attributo di tali nodi.Therefore, when the view is a ListCollectionView object, you can sort XMLXML nodes in an XmlDataProvider based on an attribute of those nodes. Se, ad esempio, il nome dell'attributo è Cost, è necessario specificare "@Cost" per il PropertyName nel SortDescription.For example, if the attribute name is Cost, you would specify "@Cost" for the PropertyName in the SortDescription.

Applies to