protected override SizeF MeasureOverride(SizeF availableSize)
        {
            RowsContainerElement parent = (RowsContainerElement)this.Parent;
            bool  flag  = parent.RowLayout.DesiredSize == SizeF.Empty;
            SizeF sizeF = base.MeasureOverride(availableSize);

            if (flag)
            {
                parent.TableElement.RowScroller.UpdateScrollRange();
            }
            return(sizeF);
        }
 public VisualRowsCollection(RowsContainerElement container)
 {
     this.container = container;
 }