图片未显示在图片框 c# 中

pra*_*mus 0 c# picturebox

我想将图像从一个图片框复制到另一个。下面的代码:

PictureBox pictureBoxRain1 = new PictureBox();
pictureBoxRain1.Size = size;
//pictureBoxRain1.Image = (Image)Properties.Resources.kaplja;
pictureBoxRain1.Image = Image.FromFile(@"C:\images\kaplja.png");
//pictureBoxRain1.ImageLocation = pictureBoxRain.I;
//pictureBoxRain1.Image = Graphics.FromImage();
//pictureBoxRain1.InitialImage = Properties.Resources.kaplja;
//pictureBoxRain1.BackgroundImage = Properties.Resources.kaplja;
pictureBoxRain1.Location = new Point(pictureBoxRain.Location.X + pictureBoxGrass.Size.Width + 10, pictureBoxRain.Location.Y);
Controls.Add(pictureBoxRain1);
Run Code Online (Sandbox Code Playgroud)

所有其他属性都完美地复制到pictureBoxRain1from pictureBoxRain,但图像不想显示。问题出在哪里?我检查了许多变体,例如从 复制图像Properties.Resources,直接从文件读取和其他一些(查看上面代码中的注释),但没有任何效果。

isp*_*iro 5

编辑

检查pictureBoxRain1.SizeMode.