在图片框内以循环为中心缩放图像

时间:2018-07-01 14:59:53

标签: c# winforms loops zoom picturebox

我有一个WinForms图片框,其图片大小模式设置为StretchImage。我需要图片框每两毫秒放大1%,这将使用一个循环。

pictureBox必须在中心放大,并且滚动条不应显示。

这是我当前无法使用的代码:

while (Visible) {
    pictureBox1.Width = pictureBox1.Width + 1;
    pictureBox1.Height = pictureBox1.Height + 1;
    Application.DoEvents();
    System.Threading.Thread.Sleep(2);
}

在此代码中,有一个窗口,但是图像不会以任何方式移动。 该问题应如何解决?

0 个答案:

没有答案