在 UserControl 中设置 ImageBox 的图像 - c#

Setting the image of an ImageBox in a UserControl - c#

我正在尝试在 FlowControl 上设置 PictureBox 的图像,但是我只能访问背景图像 属性。

 if (File.Exists(filePath))
 {
      flowProd.Controls["picture_product"].BackgroundImage = Image.FromFile(filePath);
 }

我无法使用 .Image 属性。有谁知道我可以设置我的图片框的图像的方法吗?

Flow Control 中的控件是基本类型的控件,您必须转换控件才能看到所有属性。 示例:

((PictureBox)flowProd.Controls["picture_product"]).Image = Image.FromFile(filePath);