BindingListCollectionView.CustomFilter Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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 DataView
vorhanden 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.