所以我试过在Stack和互联网上加载不同的教程如何做到这一点,但我无处可去。
这是我最接近的:
private void button1_Click(object sender, EventArgs e)
{
Image image1 = Image.FromFile("S:\\Software\\C#\\Project\\WindowsFormsApplication1\\1.png");
Image image2 = Image.FromFile("S:\\Software\\C#\\Project\\WindowsFormsApplication1\\2.png");
using (Graphics g = Graphics.FromImage(image1))
{
g.DrawImageUnscaled(image2, 0, 0);
}
}
当我点击我的按钮时,它会执行代码,但实际上没有任何反应,为什么会这样?
答案 0 :(得分:1)
之后您必须对图像对象执行某些操作。你至少有两种可能性:
使用Image.Save method将其保存回文件,例如
image1.Save("S:\\Test.jpg");
或在您的表单上放置PictureBox并将其放在那里
PictureBox1.Image = image1;
...将它放在一个新窗口中:
Form imgForm = new Form();
imgForm.BackgroundImage = image1;
imgForm.Show();