当我点击按钮时,我需要更改表单的背景图像,并在第二次点击时再次更改为null,我该怎么做?
当我点击按钮时,我需要更改表单的背景图像,并在第二次点击时再次更改为null,我该怎么做?
使用BackgroundImage属性:
form.BackgroundImage = image;
隐藏图片:
form.BackgroundImage = null;
将此源代码放到ClickButton方法中:
form.BackgroundImage = form.BackgroundImage == null ? image : null;
您应该能够从按钮的事件处理程序设置窗体的BackgroundImage属性。
例如,您可以像这样做:
this.BackgroundImage = new Bitmap(@"c:\Temp\image.bmp");
要删除图像,请将属性设置回null。
图像也可以来自资源。
Image.FromFile
。 - Michał Ziober