繁体   English   中英

“复制”图片框内的图像

[英]“duplicating” an Image inside a picturebox

我有两个图片框pb1和pb2。 我想将pb1内的图像指定为pb2中的图像

pb1.image = pb2.image;

不起作用。 还有其他提示吗? 我无法指定图片的路径,因为它可能会更改,因此路径也需要更改。

编辑:我只是试图使用pb1.Image = pb2.Image; 它为我工作。 如果您要问如何使两个PictureBox彼此同步,以便更改其中一个图像会自动更新另一个,那么我认为这是不可能的。

在这种情况下,每次图像需要更改时,您可能只需要执行以下操作:

pb1.Image = pb2.Image = Image.FromFile(@"C:\path\to\file.jpg");

原始答案:

System.Drawing.Image.Clone()方法“创建此Image的精确副本。”

使用pb1.Image = (Image)pb2.Image.Clone();

强制转换是必需的,因为该方法将图像强制转换为object

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM