ShowFormEventArgs.Handled Property
Gets or sets whether an event was handled. If it was handled, the default actions are not required.
Namespace: DevExpress.XtraRichEdit
Assembly: DevExpress.RichEdit.v19.2.Core.dll
Declaration
Property Value
Type | Description |
---|---|
Boolean | true if it was handled and the default dialog doesn’t need to be shown; otherwise, false. |
Remarks
If the event parameter’s Handled property is set to true within a handler, then the default dialog will not be shown. Otherwise, the default dialog will be invoked after the custom actions within the handler have been performed.
Use the Handled property set to true with the ShowFormEventArgs.DialogResult parameter, to substitute a standard dialog with a custom one.
Example
This example demonstrates how to replace the standard Find and Replace dialog with a custom one via the RichEditControl.SearchFormShowing event.
Note
A complete sample project is available at https://github.com/DevExpress-Examples/how-to-customize-dialog-forms-in-xtrarichedit-suite-e3095
private void richEditControl1_SearchFormShowing(object sender, SearchFormShowingEventArgs e)
{
string curWord = richEditControl1.Document.GetText(richEditControl1.Document.Selection);
MySearchTextForm form = new MySearchTextForm(e.ControllerParameters, curWord);
e.DialogResult = form.ShowDialog();
e.Handled = true;
}
Related GitHub Examples
The following code snippets (auto-collected from DevExpress Examples) contain references to the Handled property.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.