0

我目前正在尝试保留所有 Windows 11 功能,例如停靠预览,同时仍自定义 Windows 标题栏。
我认为使用 WindowChrome 是我最好的选择(?)

<WindowChrome.WindowChrome>
    <WindowChrome ResizeBorderThickness="3"
                  GlassFrameThickness="30" />
</WindowChrome.WindowChrome>

但不幸的是,这摆脱了标题栏的前景色。
我的意思是 - 按钮仍然存在,但窗口标题和控制按钮图标是透明的。

这是错误的方法吗?会有一个简单的解决方案吗?由于上述原因,我想避免制作完全自定义的标题栏。

4

2 回答 2

1

您是否没有从头开始重新创建窗口,而是查看了诸如MahAppsModernWPF 之类的 WPF 库,其中包括自定义窗口和标题栏。例如在 ModernWPF 中,您可以更改标题栏的背景和前景。

于 2021-09-05T09:34:32.917 回答
0

对于未来有类似问题的人:
@AZ Software 可以为我提供我正在寻找的必要文档:

于 2021-09-06T14:07:15.813 回答