在C#中调整图像大小时调整图像中组件的大小

时间:2020-09-21 07:48:07

标签: c# winforms

我有一个图像,需要在图像中放置一些textboxescheckboxes,但是当我尝试在picturebox中调整图像大小时,如何调整所有组件的大小放在图片中?

为此,我使用了Windows Form

1。添加picturebox并将组件放入该picturebox

我使用的示例代码是:

 Metafile EMF = (System.Drawing.Imaging.Metafile)System.Drawing.Imaging.Metafile.FromFile("Sample.EMF");
 this.pictureBox1.Image = EMF;     
 pictureBox1.Controls.Add(textBox1);    
 this.textBox1.Parent = this.imageBox;  
 textBox1.BringToFront();

使用此代码,我可以固定组件在图像中的位置,但是在调整图像大小后,如何调整在图像中放置的所有组件的大小。

0 个答案:

没有答案