internal void RemoveTracingBox(TracingBox box) { mTraceBoxes.Remove(box); RemoveVisualChild(box); RemoveLogicalChild(box); InvalidateArrange(); }
internal void AddTracingBox(TracingBox box) { mTraceBoxes.Add(box); AddVisualChild(box); AddLogicalChild(box); double realX = mPointTrans.TranslateXBack(mCurrentCursorPos.X); box.UpdatePosition(realX); InvalidateMeasure(); }