实现最大化控制以占据winforms中的整个客户区域?

时间:2010-04-10 07:52:23

标签: winforms controls zoom

我在表格上有3x3图片框,我想要做的是当用户双击其中一个9图片框时,我想让点击的图片框占据整个区域,有点像缩放效果,任何想法如何实现这种效果?

1 个答案:

答案 0 :(得分:1)

如果你的图片框是直接的,你可以做到

pictureBox1.Dock = DockStyle.Fill;
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;  

否则你需要设置大小和位置。

    pictureBox1.Location = new Point(0, 0);
    pictureBox1.Size = this.Size;
    pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;  

您可以选择缩放尺寸模式以保持图像质量。