我有一个使用Visual Studio 2010设计的Windows窗体。

它有一个ToolStripContainer,底部带有StatusStrip控件。

从Visual Studio IDE的设计器中,控件看起来不错:



当我运行应用程序时,底部的StatusStrip对象变得透明/不透明,并且很难阅读。这个项目只有大约2个星期的时间,对于任何控件的透明性或不透明性,我都没有做任何事情。

是什么原因造成的?我该如何调试?



编辑:

因此,我在控件的名称(statusStrip1)上的“当前项目”中进行了搜索。不幸的是,很少有信息。我还在ToolStripContainer上进行了搜索,但是它具有大致相同的信息-不会导致显示透明的任何内容。 StatusStrip搜索结果如下所示:

最佳答案

你不会相信的。

我通过将WinForm的TransparencyKey设置为Fushsia(在“透明”上设置)来解决了这个问题。

关于c# - VS2010:ToolStripContainer在底部带有冲刷的StatusStrip(Win7,Winform),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6472775/

10-09 13:34