1 instantiation of TextChange
PresentationFramework (1)
System\Windows\Documents\TextContainerChangedEventArgs.cs (1)
213
change = new
TextChange
19 references to TextChange
PresentationFramework (19)
System\Windows\Controls\Primitives\TextBoxBase.cs (1)
1395
OnTextChanged(new TextChangedEventArgs(TextChangedEvent, undoAction, new ReadOnlyCollection<
TextChange
>(e.Changes.Values)));
System\Windows\Controls\TextChangedEventArgs.cs (4)
68
public TextChangedEventArgs(RoutedEvent id, UndoAction action, ICollection<
TextChange
> changes) : base()
88
: this(id, action, ReadOnlyCollection<
TextChange
>.Empty)
133
public ICollection<
TextChange
> Changes
160
private readonly ICollection<
TextChange
> _changes;
System\Windows\Documents\TextContainerChangedEventArgs.cs (14)
28
_changes = new SortedList<int,
TextChange
>();
160
internal SortedList<int,
TextChange
> Changes
197
TextChange
change = null; // initialize to satisfy compiler
282
TextChange
mergedChange = null;
285
TextChange
prevChange = Changes.Values[curIndex];
330
SortedList<int,
TextChange
> newChanges = new SortedList<int,
TextChange
>(Changes.Count);
333
TextChange
curChange = Changes.Values[curIndex];
358
private void DeleteChangeIfEmpty(
TextChange
change)
371
private bool MergeTextChangeLeft(
TextChange
oldChange,
TextChange
newChange, bool isDeletion, int length)
433
private void MergeTextChangeRight(
TextChange
oldChange,
TextChange
newChange, int offset, int length)
502
private SortedList<int,
TextChange
> _changes;