バージョン

BeforeCustomRowFilterDialog イベント

ユーザーが行フィルタードロップダウンから[(Custom)]を選択したとき、グリッドがカスタム行フィルターダイアログを表示する前に発生します。
シンタックス
'宣言
 
Public Event BeforeCustomRowFilterDialog As BeforeCustomRowFilterDialogEventHandler
public event BeforeCustomRowFilterDialogEventHandler BeforeCustomRowFilterDialog
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、BeforeCustomRowFilterDialogEventArgs 型の引数を受け取りました。次の BeforeCustomRowFilterDialogEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
Cancel System.ComponentModel.CancelEventArgsから継承されます。 
Column カスタムのフィルターダイアログが表示される列。
CustomRowFiltersDialog カスタム行フィルターダイアログを返します。
Rows UltraGridOverride.RowFilterModeAllRowsInBand に解決される場合は null を返し、それ以外の場合はフィルタリングされる行コレクションを返します。
解説

BeforeRowFilterDropDown イベントを使用すると、ドロップダウンをキャンセルできます。

使用例
Imports Infragistics.Shared
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinGrid

  Private Sub UltraGrid1_BeforeCustomRowFilterDialog(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinGrid.BeforeCustomRowFilterDialogEventArgs) Handles ultraGrid1.BeforeCustomRowFilterDialog

      ' UltraGrid で表示しないためにキャンセルできますここに
      ' カスタム ダイアログを表示することができます

      e.Cancel = True

      ' ここにカスタム ダイアログを表示することができます

  End Sub
using Infragistics.Shared;
using Infragistics.Win;
using Infragistics.Win.UltraWinGrid;
using System.Diagnostics;

private void ultraGrid1_BeforeCustomRowFilterDialog(object sender, Infragistics.Win.UltraWinGrid.BeforeCustomRowFilterDialogEventArgs e)
{

	// UltraGrid で表示しないためにキャンセルできますここに
	// カスタム ダイアログを表示することができます

	e.Cancel = true;

	// ここにカスタム ダイアログを表示することができます

}
参照