3 writes to _strokeInfos
PresentationCore (3)
System\Windows\Ink\IncrementalHitTester.cs (3)
100_strokeInfos = null; 122_strokeInfos = new List<StrokeInfo>(strokes.Count); 262_strokeInfos = newStrokeInfos;
20 references to _strokeInfos
PresentationCore (20)
System\Windows\Ink\IncrementalHitTester.cs (20)
95int count = _strokeInfos.Count; 98_strokeInfos[i].Detach(); 126_strokeInfos.Add(new StrokeInfo(stroke)); 145internal List<StrokeInfo> StrokeInfos { get { return _strokeInfos; } } 162System.Diagnostics.Debug.Assert((_strokes != null) && (_strokeInfos != null) && (_strokes == sender)); 172_strokeInfos.Insert(firstIndex, new StrokeInfo(added[i])); 181for (int i = 0; i < _strokeInfos.Count && localRemoved.Count > 0; ) 186if (localRemoved[j] == _strokeInfos[i].Stroke) 188_strokeInfos.RemoveAt(i); 203if (_strokes.Count != _strokeInfos.Count) 209for (int i = 0; i < _strokeInfos.Count; i++) 211if (_strokeInfos[i].Stroke != _strokes[i]) 231for (int x = 0; x < _strokeInfos.Count; x++) 233StrokeInfo strokeInfo = _strokeInfos[x]; 239_strokeInfos[x] = null; 252for (int x = 0; x < _strokeInfos.Count; x++) 254StrokeInfo strokeInfo = _strokeInfos[x]; 265Debug.Assert(_strokeInfos.Count == _strokes.Count); 266for (int x = 0; x < _strokeInfos.Count; x++) 268Debug.Assert(_strokeInfos[x].Stroke == _strokes[x]);