1 instantiation of TextChange
PresentationFramework (1)
System\Windows\Documents\TextContainerChangedEventArgs.cs (1)
214
change = new
TextChange
20 references to TextChange
PresentationFramework (20)
System\Windows\Controls\Primitives\TextBoxBase.cs (1)
1396
OnTextChanged(new TextChangedEventArgs(TextChangedEvent, undoAction, new ReadOnlyCollection<
TextChange
>(e.Changes.Values)));
System\Windows\Controls\TextChangedEventArgs.cs (5)
69
public TextChangedEventArgs(RoutedEvent id, UndoAction action, ICollection<
TextChange
> changes) : base()
89
: this(id, action, new ReadOnlyCollection<
TextChange
>(new List<
TextChange
>()))
134
public ICollection<
TextChange
> Changes
161
private readonly ICollection<
TextChange
> _changes;
System\Windows\Documents\TextContainerChangedEventArgs.cs (14)
29
_changes = new SortedList<int,
TextChange
>();
161
internal SortedList<int,
TextChange
> Changes
198
TextChange
change = null; // initialize to satisfy compiler
283
TextChange
mergedChange = null;
286
TextChange
prevChange = Changes.Values[curIndex];
331
SortedList<int,
TextChange
> newChanges = new SortedList<int,
TextChange
>(Changes.Count);
334
TextChange
curChange = Changes.Values[curIndex];
359
private void DeleteChangeIfEmpty(
TextChange
change)
372
private bool MergeTextChangeLeft(
TextChange
oldChange,
TextChange
newChange, bool isDeletion, int length)
434
private void MergeTextChangeRight(
TextChange
oldChange,
TextChange
newChange, int offset, int length)
503
private SortedList<int,
TextChange
> _changes;