Я нарисовал прямоугольник. Он находится под горизонтальной полосой прокрутки на экране. Теперь я хочу увеличить прямоугольник. При увеличении увеличивается высота прямоугольника, местоположение перемещается вверх, а горизонтальная полоса прокрутки перемещается вверх. Как это сделать? Я пишу этот кусок кода:
rect = new Rectangle(rect.Location.X, this.Height - rect.Height,rect.Width, Convert.ToInt32(rect.Size.Height * zoom));
g.FillRectangle(brush, rect);
Это работает для местоположения прямоугольника, который является смещением прямоугольника, но высота не увеличивается. Помогите!