【问题标题】:Black layer on top of title bar (minimize/maximize/close) in Win7Win7中标题栏顶部的黑色层(最小化/最大化/关闭)
【发布时间】:2011-04-11 18:02:14
【问题描述】:

我们有一个使用 WinForms 和 Infragistics 7.2 的 .NET 2.0 应用程序。我们应用程序的标题栏上似乎有一个黑色条,上面覆盖了最小化、最大化和关闭按钮。按钮仍然存在(如屏幕截图中的悬停颜色和工具提示所示)并且在您单击正确位置时仍然有效,但按钮本身不可见。

这仅在少数 Win7 机器上发生,可能与主题有关?我们有其他应用程序使用相同的框架/技术在同一台机器上运行,但它们没有这个问题。有一次,PC 在通过 VS2010 运行的调试版本中遇到了这个问题,但安装的版本(相同的源代码)没有。我们已尝试将主题从一台 PC 导出到另一台 PC,但问题似乎并未与它一起导出。

任何建议将不胜感激!

【问题讨论】:

  • 我建议您联系 UI 框架供应商并使用他们的支持服务。他们比其他人更容易解决问题。

标签: c# windows-7 infragistics aero titlebar


【解决方案1】:

遇到了类似的问题,我通过更改 FormBorderStyle 解决了它:

FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2011-02-02
    • 2011-09-17
    • 2017-03-06
    • 1970-01-01
    • 1970-01-01
    • 2016-03-04
    • 2016-10-04
    • 2013-02-05
    • 2013-10-10
    相关资源
    最近更新 更多