'宣言 Public Event BeforeCustomRowFilterDialog As BeforeCustomRowFilterDialogEventHandler
public event BeforeCustomRowFilterDialogEventHandler BeforeCustomRowFilterDialog
イベント ハンドラが、このイベントに関連するデータを含む、BeforeCustomRowFilterDialogEventArgs 型の引数を受け取りました。次の BeforeCustomRowFilterDialogEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Cancel System.ComponentModel.CancelEventArgsから継承されます。 | |
Column | カスタムのフィルターダイアログが表示される列。 |
CustomRowFiltersDialog | カスタム行フィルターダイアログを返します。 |
Rows | UltraGridOverride.RowFilterMode が AllRowsInBand に解決される場合は 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; // ここにカスタム ダイアログを表示することができます }