在C#中,要控制PictureBox的缩放范围,可以使用PictureBox控件的SizeMode属性和Size属性
pictureBox1.Size = new Size(300, 200);
private void Form1_Resize(object sender, EventArgs e)
{
int maxWidth = 300;
int maxHeight = 200;
pictureBox1.Size = new Size(Math.Min(maxWidth, this.ClientSize.Width), Math.Min(maxHeight, this.ClientSize.Height));
}
这样,当窗体大小发生变化时,PictureBox控件的大小会自动调整,但不会超过指定的最大宽度和高度。