Оконные формы - использование таймера для сжатия прямоугольника по вертикали, начиная снизу

avatar
Mr_Robot_XL
7 апреля 2018 в 21:47
32
0
1

Я пытаюсь понять, как использовать таймер для уменьшения прямоугольника, который я рисую на формах окна, и уменьшить его снизу, не изменяя ширину прямоугольника, в частности, я хочу уменьшить его высоту от нижней части окна. прямоугольника к вершине прямоугольника. Пока я могу только увеличить его размер, поэтому я остановился на уменьшении его размера снизу вверх.

    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--: 
    }
Источник

Ответы (0)