次の方法で共有


BindingListCollectionView.CustomFilter プロパティ

定義

カスタム フィルターを取得または設定します。

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

プロパティ値

アイテムのフィルター処理方法を指定する文字列。

注釈

CanCustomFilter プロパティを使用して、このプロパティに文字列を割り当てる前に、ビューがカスタム フィルター処理をサポートしているかどうかをテストします。

構文は、 IBindingListView の実装によって異なります。 サポートされているフィルター式の構文の例については、 RowFilterを参照してください。

複数の BindingListCollectionView オブジェクトがあり、基になるソースが DataTable または DataViewである場合、ビュー オブジェクトは個別に並べ替えたりフィルター処理したりすることはありません。 たとえば、同じDataTableに関連付けられた 2 つのBindingListCollectionView オブジェクトがあり、いずれかのビューで並べ替えを実行すると、他のビューの項目の順序が影響を受ける可能性があります。 これは、 BindingListCollectionView オブジェクトが基になる IBindingList を使用して、並べ替えとフィルター処理の機能を行うためです。

適用対象