不显示的可执行按钮

问题描述:

我创建了一个带有4.5的目标.NET Framework的VB.Net应用程序。该应用程序在我的电脑(或安装了Visual Studio的任何系统)上运行良好。但是当我尝试运行构建生成的exe文件时,应用程序会加载,但按钮不会显示。有一个按钮的大纲,你可以实际点击按钮来执行该操作。我认为这与参考问题有关,但我确实不知道。它们只是标准的Windows窗体按钮。没有附加图片。不显示的可执行按钮

+0

您是否包含部署中按钮的图像? – WorkSmarter 2015-03-02 23:01:36

+1

使用任务管理器,查看程序的CPU使用情况。它可能燃烧100%的核心,以非常高的速度产生油漆事件。永远不要去按钮。 – 2015-03-02 23:03:53

+0

@WorkSmarter它们只是没有附加图像的标准Windows窗体按钮。 – 2015-03-02 23:04:30

所以我想出了解决方案,但不一定是问题。该按钮的BackColor属性设置为黑色,与表单颜色相同。出于某种原因,在某些机器上,这导致按钮和表单混合在一起。将按钮BackColor更改为不同的东西(如控制灰色)工作得很好。