Я пытаюсь понять, как использовать таймер для уменьшения прямоугольника, который я рисую на формах окна, и уменьшить его снизу, не изменяя ширину прямоугольника, в частности, я хочу уменьшить его высоту от нижней части окна. прямоугольника к вершине прямоугольника. Пока я могу только увеличить его размер, поэтому я остановился на уменьшении его размера снизу вверх.
static int size = 195;
private void timer_Tick(object sender, EventArgs e)
{
g = this.CreateGraphics();
//This is the rectangle i want to reduce its height from bottom up
g.FillRectangle(brush, new Rectangle(115, 205, 20, size));
//the height decreasing one by one as the timer is started
size--:
}