BindingListCollectionView.CustomFilter Eigenschaft

Definition

Ruft einen benutzerdefinierten Filter ab oder legt diesen fest.

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

String

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 syntax des unterstützten Filterausdrucks finden Sie unter RowFilter.

Beachten Sie, dass bei mehreren BindingListCollectionView Objekten und der zugrunde liegenden Quelle ein DataTable oder ein Objekt DataViewvorhanden ist, die Ansichtsobjekte nicht unabhängig sortieren oder filtern. Wenn Beispielsweise zwei BindingListCollectionView Objekte mit demselben DataTable verknüpft sind und Sie eine Sortierung auf einer der Ansichten ausführen, kann die Reihenfolge der Elemente in der anderen Ansicht betroffen sein. Dies liegt daran, dass BindingListCollectionView Objekte die zugrunde liegende IBindingList Funktion zum Sortieren und Filtern von Funktionen verwenden.

Gilt für