在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控件的大小會自動調整,但不會超過指定的最大寬度和高度。