当我点击一个按钮时,我需要更改我的表单的背景图像,并在第二次单击时再次将其更改为null,我该怎么做?
答案 0 :(得分:15)
使用BackgroundImage属性:
form.BackgroundImage = image;
隐藏图片:
form.BackgroundImage = null;
将此源代码放入ClickButton方法:
form.BackgroundImage = form.BackgroundImage == null ? image : null;
答案 1 :(得分:9)
您应该能够从该按钮的事件处理程序设置窗体的BackgroundImage属性。
例如你可以这样做:
this.BackgroundImage = new Bitmap(@“c:\ Temp \ image.bmp”);
要删除图像,请将该属性设置为null。
图像也可以来自资源。