这是一个奇怪的问题。我有一个为表单背景设置了 BackgroundImage 的 C# 应用程序。还有一些按钮控件。这个应用程序已经发布了几个月,并且已经安装在大约 20 台不同的计算机上。
刚刚有一位新客户安装了该应用程序,但没有显示背景图像。只需获取为表单和按钮显示的默认背景颜色。这似乎适用于所有具有背景图像集的表单和控件。他们都没有出现。
我注意到的一件奇怪的事情是,一个表单上有几个按钮,无论出于何种原因,我都设置了 .Image 属性而不是 .BackgroundImage 属性。这些按钮确实显示图像。所以这似乎只是 .BackgroundImage 的问题
电脑是Win7 Home Premium。尝试禁用他们的防病毒软件 - 没有帮助。不知道到底是什么原因造成的。有任何想法吗?有人吗?
编辑:这是我最小的测试应用程序的屏幕截图。这个应用程序完全由 VS 设计器完成(我没有编写任何代码)。只需单击属性,单击背景图像的“...”按钮并从我的硬盘驱动器中选择要导入的文件。表单应该有背景图片。左边的按钮也应该如此。右边的按钮我设置了 .Image 属性。所有背景图像与您在正在工作的按钮上看到的文件相同。