当我单击一个按钮时,我需要更改表单的背景图像,并在第二次单击它时再次将其更改回 null,我该怎么做?
问问题
61871 次
2 回答
15
使用 BackgroundImage 属性:
form.BackgroundImage = image;
隐藏图像:
form.BackgroundImage = null;
将此源代码放入 ClickButton 方法:
form.BackgroundImage = form.BackgroundImage == null ? image : null;
于 2009-11-24T13:16:02.863 回答
9
您应该能够从该按钮的事件处理程序设置表单的 BackgroundImage 属性。
例如,您可以这样做:
this.BackgroundImage = new Bitmap(@"c:\Temp\image.bmp");
为了删除图像,将属性设置回 null。
图像也可以来自资源。
于 2009-11-24T13:21:32.007 回答