バージョン

Filtering クラス メンバ

Filteringデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタFiltering コンストラクタFiltering 動作のコンストラクター。  
トップ
パブリック プロパティ
 名前解説
Public プロパティAlignmentフィルター行の位置を決定します。

Top - グリッドのヘッダーに表示されます。

Bottom - グリッドのフッターに表示されます。

 
Public プロパティAnimationDurationMs表示/非表示にする時のフィルター ルール ドロップダウンが再生するアニメーション時間 (ミリ秒) です。  
Public プロパティAnimationEnabled表示または非表示のときにフィルター規則ドロップダウンがアニメーションを再生するかどうかを決定します。  
Public プロパティAnimationType表示または非表示のときにフィルター規則ドロップダウンが再生するアニメーションのタイプ。  
Public プロパティBeforeFilterItemApplyTemplateHandledBeforeFilterItemApplyTemplate イベントが処理されているかどうかを示します。  
Public プロパティBeforeFilterItemMatchTemplateHandledBeforeFilterItemMatchTemplate イベントが処理されているかどうかを示します。  
Public プロパティCaseSensitiveフィルタリングで大文字と小文字を区別するかどうかを設定します。  
Public プロパティColumnFiltersColumnFilters コレクションを返します。  
Public プロパティColumnSettingsColumnFilteringSettings コレクションを返します。  
Public プロパティEditCellCssClass編集可能なセルのスタイルに使用される CSS クラスを取得または設定します。 Infragistics.Web.UI.GridControls.EditableBehaviorBaseから継承されます。
Public プロパティEditModeActionsセルを EditMode に入れるアクションを返します。 Infragistics.Web.UI.GridControls.EditableBehaviorBaseから継承されます。
Public プロパティEnabledオーバーライドされます。 動作が有効かどうかを決定します。  
Public プロパティEnableInheritanceこのプロパティが WebHierarchicalDataGrid のみに影響します。True に設定する場合、子バンドの動作を有効にします。 Infragistics.Web.UI.GridControls.EditableBehaviorBaseから継承されます。
Public プロパティFilterButtonCssClassフィルター ボタンのルック アンド フィールの設定に使用されます。  
Public プロパティFilteredグリッド データが現在フィルターされるかどうかを示します。  
Public プロパティFilteredHeaderButton列でフィルターが適用された後で FilterType が ExcelStyleFilter のときにフィルター ドロップダウンを表示するためにグリッドの列ヘッダーに表示されるボタン オブジェクト。  
Public プロパティFilterHeaderButton列でフィルターが適用される前に FilterType が ExcelStyleFilter のときにフィルター ドロップダウンを表示するためにグリッドの列ヘッダーに表示されるボタン オブジェクト。  
Public プロパティFilteringClientEventsクライアント側で発生されたイベントのリスト。  
Public プロパティFilteringCssClassフィルター行のルック アンド フィールを設定するために使用されます  
Public プロパティFilterItemXmlAttributesHandledFilterItemXmlAttributes イベントが処理されているかどうかを示します。  
Public プロパティFilterRowSelectorImageCssClassフィルター行の RowSelector の ImageArea に適用される CSS クラスです。

このクラスは、RowSelector の BackgroundImage の設定に使用できます。

 
Public プロパティFilterRuleDropDownCssClassフィルター ルールのドロップダウンのルック アンド フィールの設定に使用されます。  
Public プロパティFilterRuleDropDownHoverItemCssClass項目にホバーしたときのフィルター ルールのドロップダウンのルック アンド フィールの設定に使用されます。  
Public プロパティFilterRuleDropDownItemCssClassフィルター ルールのドロップダウン項目のルック アンド フィールの設定に使用されます。  
Public プロパティFilterRuleDropDownListCssClassフィルター ルールのドロップダウンのリスト要素の Excel スタイルのルック アンド フィールの設定に使用されます。  
Public プロパティFilterRuleDropDownSelectedItemCssClassフィルター ルールのドロップダウンの選択された項目のルック アンド フィールの設定に使用されます。  
Public プロパティFilterRuleDropdownZIndexフィルター ルール ドロップダウン要素の Z-Index 設定/取得します。  
Public プロパティFilterType有効になるフィルターのタイプが示されます。RowFilter - 1 つの規則 (Equals、GreaterThan など) と 1 つの値を指定する場合には、列ごとに 1 つのフィルター条件を許可します。ExcelStyleFilter - このモードでは、チェックボックスで選択 (または選択を解除) できるその列内の一意の値のリストを取得します。  
Public プロパティGrid動作が属するグリッドへの参照。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Public プロパティHasDataFilteredHandledデータ フィルターされたイベントが処理されたかどうかを示します。  
Public プロパティHasDataFilteringHandledデータ フィルター イベントが処理されたかどうかを示します。  
Public プロパティHasPopulateUniqueFilterValuesHandledPopulateUniqueFilterValues イベントが処理されるかどうかを示します。  
Public プロパティIndex動作コレクション内の動作のインデックス。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Public プロパティIsEmptyViewStateがデフォルト以外の値を含むプロパティを持つかどうかをチェックします。追加のサブオブジェクトがサポートされる場合、このプロパティは拡張されたクラスによってオーバーライドされます。IsEmpty は各サブオブジェクトを確認し、このオブジェクト自体に加えてそれらのオブジェクトの確認に基づいて値を返します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Public プロパティNameオーバーライドされます。 オーバーライドされます。動作名を保持します。  
Public プロパティNullValueTextFilterType が ExcelStyleFilter の場合、フィルター ドロップダウンで null 値のテキスト。  
Public プロパティOwnerCollectionグリッドの動作コレクションへの参照。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Public プロパティUniqueDataValuesUniqueDataValues を保存するプロパティ  
Public プロパティUniqueValueCasingフィルター タイプが RowFilter のフィルタリングで大文字と小文字を区別しない場合、一意の値のテキストを表示する方法を示します。  
Public プロパティVisibilityFiltering 動作のユーザー インターフェイスが表示するかどうかを決定します。

非表示 - フィルター行は非表示です

表示 - フィルター行が表示されます

 
トップ
プロテクト プロパティ
 名前解説
Protected プロパティAdditionalClientState Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティCollectionData Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティColumnSettingNameColumnSettingName を返します。 Infragistics.Web.UI.GridControls.EditableBehaviorBaseから継承されます。
Protected プロパティControlRunBotGrid のランボットへの参照を返します。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected プロパティDelayLoadingClientCollectionsクライアント コレクションの読み込みをカスタマイズします。true の場合、表示状態が読み込まれてからコレクションが読み込まれることになります。false の場合、コレクションが RunBot.HandleOnInit に読み込まれます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティHasColumnSettingsプライベート列設定オブジェクトが null でない場合、True を返します。 Infragistics.Web.UI.GridControls.EditableBehaviorBaseから継承されます。
Protected プロパティIsTrackingViewStateこのメソッドは、ViewState がオブジェクトに対して追跡されるかどうかを示すブール値を返します。viewstate が追跡されたら、すべてのプロパティ変更はサーバーからクライアントにやり取りされ、ViewState の非表示フィールド内に戻されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティPropCountオーバーライドされます。 クライアントに移動するオブジェクトのプロパティの合計数を返します。これは基本クラスのプロパティの数にこのクラスのプロパティの数を加えて取得することによって計算されます。このオブジェクトから派生し、追加のクライアント プロパティを追加する必要がある場合、このプロパティをオーバーライドする必要があります。  
Protected プロパティRequiresDataBindingグリッドの動作コレクションから追加または削除するときに動作がデータ バインドをリクエストするかどうかを示します。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected プロパティTransactionLists Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティViewStateオブジェクトの ViewState バックを返すためのプロパティ。何も存在しなければ、ひとつ作成されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドApplyFilterWebDataGrid のデータをフィルターします。  
Public メソッドClearBehaviorColumnInfoColumnFilters コレクションをクリアします。このメソッドは、グリッドのデータ ソースがデザイナーから変更されるときに呼び出されます。  
Public メソッドCloneオーバーライドされます。 クローンを作成します。  
Public メソッドCopyToオーバーライドされます。 現在のオブジェクトから渡されたオブジェクトにプロパティをコピーします。  
Public メソッドCreateColumnSettingsオーバーライドされます。 ColumnSettingCollection オブジェクトのインスタンスを作成および初期化します  
Public メソッドIsDirtyオーバーロードされます。 このメソッドは、ViewState バッグの指定した Id のプロパティはダーティでクライアントからとクライアントに送信が必要かどうかを決定します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Public メソッドOnBeforeFilterItemApplyTemplateBeforeFilterItemApplyTemplate イベントを発生します。  
Public メソッドOnBeforeFilterItemMatchTemplateBeforeFilterItemMatchTemplate イベントを発生します。  
Public メソッドOnDataFilteredDataFiltered イベントを発生させます。データがフィルターされるときにフィルタリングにより呼び出されます。  
Public メソッドOnDataFilteringDataFiltering イベントを発生させます。データがフィルターされる度にフィルターによって呼び出されました。

キャンセル可能なイベント

 
Public メソッドOnFilterItemXmlAttributesFilterItemXmlAttributes イベントを発生します。  
Public メソッドRenderCellValue値を文字列として返します。 Infragistics.Web.UI.GridControls.EditableBehaviorBaseから継承されます。
Public メソッドToStringオブジェクトの文字列表現を返します。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
トップ
プロテクト メソッド
 名前解説
Protected メソッドBehaviorEvents_PreRenderオーバーライドされます。 PreRender イベントを処理します。  
Protected メソッドClearSelectionSelectedCellCollection や SelectedRows Collection から選択した行や列を削除します。  
Protected メソッドCreateClientEventsオーバーライドされます。 ClientEvents を公開するコントロールは、そのメソッドをオーバーライドして ClientEvents オブジェクトのインスタンスを返す必要があります。  
Protected メソッドCreateNewInstanceデフォルトのコンストラクターを使用して現在のタイプの新しいインスタンスを作成します。パラメーターのないコンストラクターまたは他のカスタム ロジックがない場合、派生されたクラスはこのメソッドをオーバーライドできます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドFlush位置および一時的なプロパティ stringBuffers を空にして、応答ストリームに書き込むことができる文字列表現に変換します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドGetClientPropertiesArray Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドGetRoleCountオーバーライドされます。 動作のスタイル可能なロールの量。  
Protected メソッドGetRoleInfoオーバーライドされます。 指定したインデックスで RoleInfo オブジェクトを取得します。  
Protected メソッドLoadAdditionalClientState_saveAdditionalClientState javascript メソッドを通して追加情報がクライアントから渡される場合にこのメソッドが呼び出されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientCollectionsオーバーライドされます。 クライアントに送信してコントロールに戻された Collections を読み込みします。  
Protected メソッドLoadClientCollectionsTransactionListTransactionList を読み取り、コントロールのコレクションを再移植します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientObjectsオーバーライドされます。 クライアントに送信してコントロールに戻された Objects を読み込みします。  
Protected メソッドLoadClientObjectsTransactionListオーバーライドされます。 Transaction List を読み取り、コントロールのオブジェクトを再移植します。  
Protected メソッドLoadClientProperties Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientPropsTransactionListTransaction List を読み取り、コントロールのプロパティを再移植します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientStateこのメソッドはクライアントから状態を取得して、最後のポストでクライアントに送付されたコントロールのプロパティ、オブジェクト、およびコレクションを読み込みします。Properties、Objects、および Collections の TransactionLists も保存します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientStateFromViewStateClientState が Viewstate に保存されたかどうかを確認し、保存されている場合は読み込みします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadCollectionsStateFromViewState保存されているものをクライアント側の ViewState コレクションへ読み込み、クライアント側から送られてきた文字列を逆シリアル化します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadOccasionalProperties Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadOccasionalProperty Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadPositionalPropertiesクライアントから、client state プロパティを読み込みます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadPositionalProperty指定したインデックスに位置プロパティを読み込みます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadTransactionListトランザクション リストを読み込みます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadViewStateオーバーライドされます。 ランタイムに変更されるデータを読み込みします。  
Protected メソッドMultiInstancesAllowed機能が機能コレクションに複数回追加できるかどうかを示します。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドOnActionオーバーライドされます。 基本クラスのメソッドをオーバーライドします。フィルタリング プロセスを処理します。  
Protected メソッドOnCallbackCreatedオーバーライドされます。 基本クラスのメソッドをオーバーライドします。フィルターで非同期リクエストが開始されたときに呼び出されました。  
Protected メソッドOnCallbackRender非同期要求に応答を返すことを動作が必要とするときに呼び出されます。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドOnItemCommandグリッドの子コントロール コレクション内から表示されたコマンドを処理するための機会を与えるためにすべての動作に対して呼び出されます。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドOnLoadオーバーライドされます。 Filtering 動作を有効化したときに呼び出されます。  
Protected メソッドOnPartialClear動作コレクションが部分的にクリアされている時に呼び出されます。動作は、グリッドのコントロールコレクションに追加した任意のコントロールをここで削除する必要があります。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドOnPropertyChangeオーバーロードされます。 オブジェクト内のサーバー状態プロパティが変更されたときに呼び出す仮想メソッド。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドOnUnloadオーバーライドされます。 Filtering 動作を有効化したときに呼び出されます。  
Protected メソッドPreFetchPositionalClientPropertyプロパティが読み込まれる前にトランザクション リストから位置プロパティを取得します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドRegisterScriptsオーバーライドされます。 このメソッドは、スクリプト参照を登録するためにフレームワークによって呼び出されます。  
Protected メソッドResetClientState位置および一時的なプロパティ stringBuffers を初期の空の値にリセットします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveClientCollectionsjavascript 配列にクライアントを移動するすべての Collections を保存します。 Infragistics.Web.UI.GridControls.EditableBehaviorBaseから継承されます。
Protected メソッドSaveClientObjectsオーバーライドされます。 javascript 配列にクライアントを移動するすべてのオブジェクトを保存します。  
Protected メソッドSaveClientPropertiesオーバーロードされます。 オーバーライドされます。 クライアントに転送される補足プロパティを保存します。  
Protected メソッドSaveClientStateToViewStateコントロールが表示可能でない場合、次のポストバック中に ClientState を失いたくなければ、ViewState に保存できます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveCollectionsStateToViewStateクライアント コレクションの表示状態を文字列として ViewState へ保存します。これにより、クライアント側で負担の大きなシリアル化をスキップして送付しないようにできます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveViewStateオーバーライドされます。 ランタイムに変更されるデータを保存します。  
Protected メソッドShouldSerializeColumnFiltersColumnFilters を保持する必要があるかどうかを決定します。  
Protected メソッドShouldSerializeColumnSettingsColumnSettings をシリアル化する必要があるかどうかを決定します。  
Protected メソッドTrackViewState基本クラスのメソッドをオーバーライドします。動作の表示状態の追跡を有効にします。 Infragistics.Web.UI.GridControls.EditableBehaviorBaseから継承されます。
Protected メソッドWriteAdditionalClientProperties補足のクライアント プロパティを追加するための動作のフレームワークによって呼び出されます。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドWriteClientCollections Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientObjects Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientOnlyPropertyクライアントに描画されるハッシュテーブルでプロパティを保存します。サーバーに戻されず、プロパティだけがクライアントに送付されるだけのクライアント。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientProperties Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientStateすべてのクライアント側のプロパティ、イベント、オブジェクト、およびコレクションのJavaScript配列を描画します。 ヘルパーメソッドを呼び出し、順にそれぞれを描画します。このメソッドを呼び出し、初期化(コンストラクター)の JavaScript 関数のパラメーターを描画します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWritePositionalPropertyClientState シリアル化の現在の位置で渡されたプロパティ値を書き込みます。プロパティは、ClientState 文字列の位置的なプロパティ文字列にシリアル化されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
トップ
パブリック イベント
 名前解説
Public イベントBeforeFilterItemApplyTemplate項目テンプレートを適用する前に発生する必要があるイベント。  
Public イベントBeforeFilterItemMatchTemplate項目の一致を描画する前に発生する必要があるイベント。  
Public イベントDataFilteredフィルターがグリッドのデータに適用されたときに発生します。  
Public イベントDataFilteringフィルターがグリッドのデータに適用されるときに発生します。  
Public イベントFilterItemXmlAttributes他の XmlAttributes を追加するために、フィルタリングがその Item に XmlAttributes に追加した後で発生する必要があるイベント。  
Public イベントPopulateUniqueFilterValuesフィルター動作をクライアントに送信する前に発生します。filteringType が ExcelStyleFiltering の場合、グリッドが各の列で表示されるフィルター値を提供するために、CustomDatabinding が使用される場合、このイベントを処理する必要があります。  
トップ
参照