3 writes to _strokeInfos
PresentationCore (3)
System\Windows\Ink\IncrementalHitTester.cs (3)
109_strokeInfos = null; 131_strokeInfos = new List<StrokeInfo>(strokes.Count); 271_strokeInfos = newStrokeInfos;
20 references to _strokeInfos
PresentationCore (20)
System\Windows\Ink\IncrementalHitTester.cs (20)
104int count = _strokeInfos.Count; 107_strokeInfos[i].Detach(); 135_strokeInfos.Add(new StrokeInfo(stroke)); 154internal List<StrokeInfo> StrokeInfos { get { return _strokeInfos; } } 171System.Diagnostics.Debug.Assert((_strokes != null) && (_strokeInfos != null) && (_strokes == sender)); 181_strokeInfos.Insert(firstIndex, new StrokeInfo(added[i])); 190for (int i = 0; i < _strokeInfos.Count && localRemoved.Count > 0; ) 195if (localRemoved[j] == _strokeInfos[i].Stroke) 197_strokeInfos.RemoveAt(i); 212if (_strokes.Count != _strokeInfos.Count) 218for (int i = 0; i < _strokeInfos.Count; i++) 220if (_strokeInfos[i].Stroke != _strokes[i]) 240for (int x = 0; x < _strokeInfos.Count; x++) 242StrokeInfo strokeInfo = _strokeInfos[x]; 248_strokeInfos[x] = null; 261for (int x = 0; x < _strokeInfos.Count; x++) 263StrokeInfo strokeInfo = _strokeInfos[x]; 274Debug.Assert(_strokeInfos.Count == _strokes.Count); 275for (int x = 0; x < _strokeInfos.Count; x++) 277Debug.Assert(_strokeInfos[x].Stroke == _strokes[x]);