internal TracingBox(GraphItem item) { Contract.Requires(item != null); mXCoordinate = Double.NegativeInfinity; VerticalAlignment = System.Windows.VerticalAlignment.Top; HorizontalAlignment = System.Windows.HorizontalAlignment.Left; IsHitTestVisible = false; GraphItem = item; Hide(); }
protected virtual void PrepareItemOverride(GraphItem item) { }
private void PrepareItem(GraphItem item) { item.Updated += ItemUpdated; PrepareItemOverride(item); }
protected override void PrepareItemOverride(GraphItem item) { base.PrepareItemOverride(item); item.ParentGraph = this; }