Skip to main content

FilterControl Events

Allows users to build filter criteria and apply them to controls and data sources.
Name Description
ActiveEditorValidating Fires when the active editor in the FilterControl is being validated.
AutoSizeChanged This event is not relevant for this class. Inherited from Control.
BackColorChanged This event is not supported by the BaseStyleControl class. Inherited from BaseStyleControl.
BackgroundImageChanged Occurs when the value of the BackgroundImage property changes. Inherited from Control.
BackgroundImageLayoutChanged Occurs when the BackgroundImageLayout property changes. Inherited from Control.
BeforeCreateValueEditor Fires before creating an editor used to edit operands in the FilterControl.
BeforeShowValueEditor Fires before the Filter Control displays editors for operands.
BindingContextChanged Occurs when the value of the BindingContext property changes. Inherited from Control.
CausesValidationChanged Occurs when the value of the CausesValidation property changes. Inherited from Control.
ChangeUICues Occurs when the focus or keyboard user interface (UI) cues change. Inherited from Control.
Click Occurs when the control is clicked. Inherited from Control.
ClientSizeChanged Occurs when the value of the ClientSize property changes. Inherited from Control.
ContextMenuChanged Occurs when the value of the ContextMenu property changes. Inherited from Control.
ContextMenuStripChanged Occurs when the value of the ContextMenuStrip property changes. Inherited from Control.
ControlAdded Occurs when a new control is added to the Control.ControlCollection. Inherited from Control.
ControlRemoved Occurs when a control is removed from the Control.ControlCollection. Inherited from Control.
CreateCriteriaCustomParse This member supports the internal infrastructure, and is not intended to be used directly from your code.
CreateCriteriaParseContext This member supports the internal infrastructure, and is not intended to be used directly from your code.
CreateCustomRepositoryItem This member supports the internal infrastructure, and is not intended to be used directly from your code.
CursorChanged Occurs when the value of the Cursor property changes. Inherited from Control.
CustomValueEditor Allows you to assign a custom editor used to display and edit an operand.
CustomValueEditorForEditing Allows you to specify a custom editor used to edit an operand. Handle the FilterControl.CustomValueEditor event to specify an editor used to display and edit the operand.
Disposed Occurs when the component is disposed by a call to the Dispose() method. Inherited from Component.
DisposeValueEditor Fires before an editor used to edit operands is disposed of.
DockChanged Occurs when the value of the Dock property changes. Inherited from Control.
DoubleClick Occurs when the control is double-clicked. Inherited from Control.
DragDrop Occurs when a drag-and-drop operation is completed. Inherited from Control.
DragEnter Occurs when an object is dragged into the control’s bounds. Inherited from Control.
DragLeave Occurs when an object is dragged out of the control’s bounds. Inherited from Control.
DragOver Occurs when an object is dragged over the control’s bounds. Inherited from Control.
EnabledChanged Occurs when the Enabled property value has changed. Inherited from Control.
Enter Occurs when the control is entered. Inherited from Control.
FilterChanged Occurs after filter criteria in the FilterControl have been modified.
FilterStringChanged Fires after a value of the FilterControl.FilterString property has been changed.
FontChanged This event is not supported by the BaseStyleControl class. Inherited from BaseStyleControl.
ForeColorChanged This event is not supported by the BaseStyleControl class. Inherited from BaseStyleControl.
GiveFeedback Occurs during a drag operation. Inherited from Control.
GotFocus Occurs when the control receives focus. Inherited from Control.
HandleCreated Occurs when a handle is created for the control. Inherited from Control.
HandleDestroyed Occurs when the control’s handle is in the process of being destroyed. Inherited from Control.
HelpRequested Occurs when the user requests help for a control. Inherited from Control.
ImeModeChanged Occurs when the ImeMode property has changed. Inherited from Control.
InitNode Allows you to customize a node’s settings when it is initialized.
Invalidated Occurs when a control’s display requires redrawing. Inherited from Control.
ItemClick Fires after any element (logical operator, operand value, field name, etc.) of the Filter Control has been clicked.
ItemDoubleClick Fires after any element (logical operator, operand value, field name, etc.) of the Filter Control has been double clicked.
KeyDown Occurs when a key is pressed while the control has focus. Inherited from Control.
KeyPress Occurs when a character. space or backspace key is pressed while the control has focus. Inherited from Control.
KeyUp Occurs when a key is released while the control has focus. Inherited from Control.
Layout Occurs when a control should reposition its child controls. Inherited from Control.
Leave Occurs when the input focus leaves the control. Inherited from Control.
LocationChanged Occurs when the Location property value has changed. Inherited from Control.
LostFocus Occurs when the control loses focus. Inherited from Control.
MarginChanged Occurs when the control’s margin changes. Inherited from Control.
MouseCaptureChanged Occurs when the control loses mouse capture. Inherited from Control.
MouseClick Occurs when the control is clicked by the mouse. Inherited from Control.
MouseDoubleClick Occurs when the control is double clicked by the mouse. Inherited from Control.
MouseDown Occurs when the mouse pointer is over the control and a mouse button is pressed. Inherited from Control.
MouseEnter Occurs when the mouse pointer enters the control. Inherited from Control.
MouseHover Occurs when the mouse pointer rests on the control. Inherited from Control.
MouseLeave Occurs when the mouse pointer leaves the control. Inherited from Control.
MouseMove Occurs when the mouse pointer is moved over the control. Inherited from Control.
MouseUp Occurs when the mouse pointer is over the control and a mouse button is released. Inherited from Control.
MouseWheel Occurs when the mouse wheel moves while the control has focus. Inherited from Control.
Move Occurs when the control is moved. Inherited from Control.
PaddingChanged Occurs when the control’s padding changes. Inherited from Control.
Paint Occurs when the control is redrawn. Inherited from Control.
ParentChanged Occurs when the Parent property value changes. Inherited from Control.
PopupMenuShowing Fires when any popup menu in a FilterControl is about to be displayed, and allows you to customize these menus.
PreviewKeyDown Occurs before the KeyDown event when a key is pressed while focus is on this control. Inherited from Control.
QueryAccessibilityHelp Occurs when AccessibleObject is providing help to accessibility applications. Inherited from Control.
QueryContinueDrag Occurs during a drag-and-drop operation and enables the drag source to determine whether the drag-and-drop operation should be canceled. Inherited from Control.
QueryCustomFunctions Allows you to add custom-function-based filters (for example, ‘discount is more than 15%’) to Excel-style pop-up filter menus and/or the filter editor.
RegionChanged Occurs when the value of the Region property changes. Inherited from Control.
Resize Occurs when the control is resized. Inherited from Control.
RightToLeftChanged Occurs when the RightToLeft property value changes. Inherited from Control.
ShowFilterControlMenu Obsolete. Allows the FilterControl’s context menus to be customized.
SizeChanged Occurs when the Size property value changes. Inherited from Control.
StyleChanged Occurs when the control style changes. Inherited from Control.
SystemColorsChanged Occurs when the system colors change. Inherited from Control.
TabIndexChanged Occurs when the TabIndex property value changes. Inherited from Control.
TabStopChanged Occurs when the TabStop property value changes. Inherited from Control.
TextChanged Occurs when the Text property value changes. Inherited from Control.
Validated Occurs when the control is finished validating. Inherited from Control.
Validating Occurs when the control is validating. Inherited from Control.
ValueEditorShown Fires after an operand’s editor has been displayed.
VisibleChanged Occurs when the Visible property value changes. Inherited from Control.
See Also