gpt4 book ai didi

Mahapps.Metro 深色主题未在设计器中显示

转载 作者:行者123 更新时间:2023-12-04 18:32:28 26 4
gpt4 key购买 nike

我使用的是 MahApps.Metro 版本 1.2.0.0。我已将主题设置为深色主题。这在我运行应用程序时工作正常,但仍然在我的设计器中显示浅色主题。

<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/BaseDark.xaml" />

关于导致此问题的原因的想法?

enter image description here enter image description here

最佳答案

我在 XAML 设计器中发现:

  • 窗口标题栏从不设置样式
  • 重新启动 Visual Studio 后,组件似乎的样式...
  • ...除了 MetroWindow 的背景,它显示为白色。

因此,许多组件在设计器中都是白色的(不可见!)。我一直在解决它,如下所示。

对于 MetroWindows,我将每个背景设置为引用主题颜色:

<Controls:MetroWindow
....
Background="{DynamicResource WindowBackgroundBrush}">

对于用户控件和页面,与其在每个控件和页面上都设置背景,不如将其保持透明并将设计器设置为深色背景。然后他们表现得足够好以进行设计:

enter image description here

这是一个障碍,但它是我一直在使用的东西。

关于Mahapps.Metro 深色主题未在设计器中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34730492/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com