private double GetContainerViewsLength(int count) { Debug.Assert(count >= 0 && count <= MaxContainerCount); if (count == 0) { return(0); } return(VariantByContainer ? VariantLengthHandler.GetContainerViewsLength(GridTrack, count) : GridTrackOwner.GetGridSpan(Template.RowRange).MeasuredLength *count); }
private Span GetRelativeSpan(int ordinal) { Debug.Assert(ordinal >= 0 && ordinal < MaxContainerCount); return(!VariantByContainer?GetRelativeSpan() : VariantLengthHandler.GetRelativeSpan(GridTrack, ordinal)); }