protected override Size ArrangeOverride(Size arrangeSize) { Plane3D pl = this.Parent as Plane3D; if (pl != null) { pl.InvalidateArrange(); } return(base.ArrangeOverride(arrangeSize)); }
protected override Size MeasureOverride(Size constraint) { Plane3D pl = this.Parent as Plane3D; if (pl != null) { pl.InvalidateMeasure(); } return(base.MeasureOverride(constraint)); }