Exemple #1
0
        public override Rectangle Apply( ScrollableControl control, Size sizeToShow)
        {
            control.AutoScroll = false;

            control.Invalidate();
            return CalcFitRectangle( control.ClientSize, sizeToShow);
        }
Exemple #2
0
        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;
        }