Is this content useful?
Thank you for your feedback!
Thank you for your feedback! You have rated this topic in the last 30 days.
このコントロールは廃止されたため、XamDataGrid コントロールに移行することをお勧めします。今後、新機能、バグ修正、サポートは提供されません。コードベースの XamDataGrid への移行に関する質問は、サポートまでお問い合わせください。
カスタム フィルター ダイアログの使用
トピックの概要
目的
このトピックでは、xamGrid™ のカスタム フィルター ダイアログ機能、およびエンド ユーザーがダイアログ インターフェイスを使って列のデータに複合フィルターを作成する方法について説明します。
前提条件
以下の表に、このトピックを理解するための前提条件として求められるトピックをリストします。
トピック |
目的 |
|
このトピックでは、エンド ユーザーが xamGrid コントロールに含まれるデータをフィルターする方法を説明します。
|
コントロールの構成の概要
コントロールの構成の概要
以下の表は、xamGrid コントロールのカスタム フィルター ダイアログのフィルタリングおよび効化の構成可能な特性を示しています。詳細については、概要表の後をご覧ください。
構成可能な特性 |
詳細 |
プロパティ |
|
エンド ユーザーがカスタム フィルター ダイアログにアクセスできるようにするには、FilterMenu を通してフィルタリングを有効にする必要があります。
|
|
カスタム フィルター ダイアログの有効化
概要
xamGrid コントロールのフィルタリングおよびフィルター メニューを有効にすると、 エンド ユーザーはカスタム フィルター ダイアログにアクセスできます。
プロパティ設定
以下の表では、希望の構成をプロパティ設定にマップしています。
例
以下のスクリーンショットは、以下の設定によってフィルタリングを有効にした後の、フィルター メニューおよびカスタム フィルター ダイアログの外観を示しています。
ユーザー相互作用と操作性
ユーザー相互作用の概要
以下の表は、xamGrid コントロールのカスタム フィルター ダイアログの、ユーザー インタラクション機能の概要を示しています。表の後に、その他の詳細が紹介されています。
ユーザーは以下を実行できます… |
次の使用… |
詳細 |
クライアント/サーバー設定 |
|
|
このボタンをクリックすると、フィルタリング条件グリッドに新規エントリが作成されます。
|
|
|
フィルタ オペランド フィールドのコンボ ボックス
|
フィルタ オペランド フィールドには編集可能なコンボ ボックスが含まれており、フィルターされた列のデータ タイプに適切なすべてのオペランドが表示されます。
|
|
|
|
フィルター値 フィールドには、フィルターされた列のデータ タイプ用の特定のエディターが含まれています。
|
|
|
|
このボタンをクリックすると、選択した条件が削除されます。
|
|
And グループで 2 つ以上の選択した条件を組み合わせます
|
|
このボタンをクリックすると、2 つ以上の選択した条件が AND 演算子と結合され、括弧でグループが囲まれます。
|
|
Or グループで 2 つ以上の選択した条件を組み合わせます
|
|
このボタンをクリックすると、2 つ以上の選択した条件が OR 演算子と結合され、括弧でグループが囲まれます。
|
|
|
|
このボタンをクリックすると、選択した条件の間で論理演算子が切り替わります
|
|
|
|
このボタンをクリックすると、新しく作成した複合フィルターが列データに適用されます。
|
|
作成したフィルターを適用せずにダイアログを閉じます
|
|
このボタンをクリックすると、作成したフィルターを列データに適用せずにダイアログが閉じます。
|
|
関連コンテンツ
トピック
以下のトピックでは、このトピックに関連する情報を提供しています。
トピック |
目的 |
|
このトピックは、xamGrid コントロールのフィルタリング イベントについて説明します。
|
|
このトピックでは、フィルターをプログラムで作成する方法を示します。
|
|
このトピックでは、xamGrid コントロールに新しいカスタム フィルターを追加する方法を示します。
|
|
このトピックでは、特定のフィルタ オペランドの変更方法、または特定のフィルタ オペランドをフィルター行から削除する方法を示します。
|