Freigeben über


BindingListCollectionView.CustomFilter Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines benutzerdefinierten Filters.

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

Eigenschaftswert

Eine Zeichenfolge, die angibt, wie die Elemente gefiltert werden.

Hinweise

Verwenden Sie die CanCustomFilter Eigenschaft, um zu testen, ob die Ansicht benutzerdefinierte Filterung unterstützt, bevor Sie dieser Eigenschaft eine Zeichenfolge zuweisen.

Die Syntax hängt von der IBindingListView Implementierung ab. Ein Beispiel für die unterstützte Syntax des Filterausdrucks finden Sie unter RowFilter.

Beachten Sie, dass die Ansichtsobjekte bei mehreren BindingListCollectionView Objekten und der zugrunde liegenden Quelle weder DataTableDataViewsortieren noch filtern. Wenn Beispielsweise zwei BindingListCollectionView Objekte mit demselben DataTable verknüpft sind und Sie eine Sortierung nach einer der Ansichten durchführen, kann die Reihenfolge der Elemente in der anderen Ansicht beeinträchtigt werden. Dies liegt daran, dass BindingListCollectionView Objekte die zugrunde liegenden IBindingList Funktionen zum Sortieren und Filtern verwenden.

Gilt für: