c# - 如何以编程方式更改窗体上的背景图像#

标签 c# winforms background-image

我需要在单击按钮时更改表单的背景图像,并在第二次单击时再次将其更改回 null,我该怎么做?

最佳答案

使用 BackgroundImage 属性:

form.BackgroundImage = image;

隐藏图片:

form.BackgroundImage = null;

将此源​​代码放入 ClickButton 方法:

form.BackgroundImage = form.BackgroundImage == null ? image : null;

关于c# - 如何以编程方式更改窗体上的背景图像#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1789967/

相关文章:

c# - 在使用 XDocument.Load() 加载文件之前,如何测试文件以查看它是否是有效的 XML 文件?

c# - PictureBox 中的 DragDrop - DragEnter 永远不会被调用

css - IE 不渲染背景图片

css - 如何在 <img> 标签中使用 CSS background-attachment?

java - 设置 SurfaceView 的背景图像

c# - 无法通过应用程序下载 .7z 扩展文件

c# - 使用 EF Core 在 linq 中使用索引嵌套选择投影

c# - IIS 无法读取 web.config,消息中没有错误详细信息

c# - winforms调整控件以在其他控件不可见时垂直向上推

c# - 如何仅从 Windows 窗体 DateTimePicker 控件获取日期值?