ContentChangedEventArgs Class
Contains data for the ContentInserted event.
Namespace: DevExpress.Blazor.RichEdit
Assembly: DevExpress.Blazor.RichEdit.v24.1.dll
NuGet Package: DevExpress.Blazor.RichEdit
Declaration
public class ContentChangedEventArgs :
EventArgs
Remarks
The following code snippet demonstrates how you can obtain the inserted content and remove new images and text boxes from the document:
<DxRichEdit ContentInserted="OnContentInserted" />
@code {
async void OnContentInserted(ContentChangedEventArgs args) {
// Obtains the inserted content as a text span
TextSpan textSpan = await args.SubDocument.GetTextSpanAsync(args.Interval);
// Converts the inserted content to plain text
string text = textSpan.Text;
// Removes inserted images and text boxes
for (int i = text.Length - 1; i >= 0; i--) {
if (text[i] == '')
await args.SubDocument.RemoveAsync(args.Interval.Start + i, 1);
}
}
}
See Also