TextBox Events
An object defining events for the TextBox class.
Validating
Raised before the control's value is validated.
Parameters:
sender (required): object
The source of the event.
e (required): ValidatingEventArgs
The validation event arguments.
See Also
Init
Triggered when the control is initialized.
Parameters:
sender (required): object
The source of the event.
e (required): InitEventArgs
The initialization event arguments.
See Also
Load
Triggered when the control is loaded.
Parameters:
sender (required): object
The source of the event.
e (required): LoadEventArgs
The load event arguments.
See Also
TextChanged
Raised after the Text property has been changed.
Parameters:
sender (required): object
The source of the event.
e (required): PropertyChangedEventArgs<string>
The event arguments containing the old and new values.
See Also
ValueChanged
Raised after the value of the control has changed.
Parameters:
sender (required): object
The source of the event.
e (required): PropertyChangedEventArgs<TEventValue>
The event arguments containing the old and new values.
See Also
DoubleClick
Triggered when the control is double-clicked.
Parameters:
sender (required): object
The source of the event.
e (required): MouseEventArgs
The mouse event arguments.
See Also
LazyLoading
Raised when the control initiates a lazy-loading operation to fetch additional data.
Parameters:
sender (required): object
The source of the event.
e (required): LazyLoadingEventArgs
The event arguments related to the lazy-loading context.
See Also
MultiLanguageTextChanged
Triggered after the multi-language text has been changed.
Parameters:
sender (required): object
The source of the event.
e (required): PropertyChangedEventArgs<MultiLanguageText>
The event arguments containing the old and new values of the multi-language text.
See Also
PreRender
Triggered before the control is rendered.
Parameters:
sender (required): object
The source of the event.
e (required): PreRenderEventArgs
The pre-render event arguments.
See Also
PropertyValueGet
Triggered when retrieving a control property value.
Parameters:
sender (required): object
The source of the event.
e (required): GetControlPropertyValueEventArgs
The property value get event arguments.
See Also
Click
Triggered when the control is clicked.
Parameters:
sender (required): object
The source of the event.
e (required): MouseEventArgs
The mouse event arguments.
See Also
MultiLanguageTextChanging
Triggered before the multi-language text is changed.
Parameters:
sender (required): object
The source of the event.
e (required): PropertyChangingEventArgs<MultiLanguageText>
The event arguments containing the old and new values, and a flag to cancel the change.
See Also
DataLoad
Raised when external data is loaded into the control.
Parameters:
sender (required): object
The source of the event.
e (required): DataLoadEventArgs
The event arguments containing the data to be loaded.
See Also
ValueChanging
Raised before the value of the control is changed.
Parameters:
sender (required): object
The source of the event.
e (required): PropertyChangingEventArgs<TEventValue>
The event arguments containing the old and new values, and a cancel flag.
See Also
Render
Triggered when the control is rendered.
Parameters:
sender (required): object
The source of the event.
e (required): RenderEventArgs
The render event arguments.
See Also
TextChanging
Raised before the Text property is changed.
Parameters:
sender (required): object
The source of the event.
e (required): PropertyChangingEventArgs<string>
The event arguments containing the old and new values, and a cancel flag.