TrackedMovesConflictEventArgs.OriginalLocationRange Property
Retrieves the range of the moved text’s original location.
Namespace: DevExpress.XtraRichEdit
Assembly: DevExpress.RichEdit.v24.2.Core.dll
NuGet Package: DevExpress.RichEdit.Core
Declaration
Property Value
Type | Description |
---|---|
DocumentRange | A DocumentRange object that is original location’s range. |
Remarks
The TrackedMovesConflictEventArgs.NewLocationRange property provides access to the range of the moved text’s new location.
The code sample below shows how to handle the TrackedMovesConflict event to keep original text:
private void WordProcessor_TrackedMovesConflict(object sender, TrackedMovesConflictEventArgs e)
{
//Compare the length of the original and new location ranges
//Keep text from the location whose range is the smallest
e.ResolveMode = (e.OriginalLocationRange.Length <= e.NewLocationRange.Length) ? TrackedMovesConflictResolveMode.KeepOriginalLocationText : TrackedMovesConflictResolveMode.KeepNewLocationText;
}
See Also