public override Rectangle Apply( ScrollableControl control, Size sizeToShow) { control.AutoScroll = false; control.Invalidate(); return CalcFitRectangle( control.ClientSize, sizeToShow); }
public override Rectangle Apply( ScrollableControl control, Size sizeToShow) { Rectangle rect = Rectangle.Empty; control.AutoScroll = false; rect = CalcFitRectangle( control.ClientSize, sizeToShow); control.AutoScrollMinSize = rect.Size; control.AutoScrollPosition = Point.Empty; control.AutoScroll = true; control.Invalidate(); return rect; }