C#Winforms面板自动滚动

C#Winforms面板自动滚动,c#,winforms,scroll,C#,Winforms,Scroll,我有内置图片盒的自动滚动面板。在按钮上单击它可更改图片框大小(如缩放): 之后,若面板滚动到1/2,它将变为1/4。我不知道如何保存卷轴的相对位置。是否要将面板的卷轴放大为图片框?不清楚您的问题是什么,什么变成了1/4?我将尝试解释我想要的: private void button1_Click(object sender, EventArgs e) { pictureBox1.Height *= 2; pictureBox1.Width *= 2; pictureBox

我有内置图片盒的自动滚动面板。在按钮上单击它可更改图片框大小(如缩放):


之后,若面板滚动到1/2,它将变为1/4。我不知道如何保存卷轴的相对位置。

是否要将面板的卷轴放大为图片框?不清楚您的问题是什么,什么变成了1/4?我将尝试解释我想要的:
private void button1_Click(object sender, EventArgs e)
{
    pictureBox1.Height *= 2;
    pictureBox1.Width *= 2;
    pictureBox1.Invalidate();
}