【问题标题】:MAUI how to remove the Title Bar and fix the window size?MAUI 如何删除标题栏并修复窗口大小?
【发布时间】:2022-06-27 19:07:45
【问题描述】:

如何在 Windows 版本的应用程序中移除 MAUI 中的标题栏并将窗口大小固定为 800x400 像素?

full size

我在网上找了很长时间,但我发现已经没有一年多前发布的MAUI更新版本的实际信息。为什么 MAUI 不支持窗口大小调整和禁用它的缩放作为条件 WPF,它还使用 XAML 来创建窗口,我希望发布时有这样的可能性。

标题栏看起来坏了,因为它比关闭/折叠/最大化按钮高。

【问题讨论】:

  • FWIW,毛伊岛尚未发布。它的预览版,因此开发人员可以抢占先机,并发现错误。期望它被完整记录是不现实的。或功能齐全。只是指出这一点,正如您评论说它已在一年前发布。作为我自己的应用程序开发人员,它看起来确实非常接近 - 并且文档开始迎头赶上。不会再长了!

标签: c# .net-6.0 winui-3 maui


【解决方案1】:

这是一个已知的错误和一个PR is open,现在合并后将得到修复。

【讨论】:

【解决方案2】:

当标题为空时不显示上栏。像这样:

Title=""

像这样:

<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="Chatfri.Pages.Settings"
             Title="">
    <StackLayout>
        <Label Text="Welcome to Settings!"
                VerticalOptions="Center" 
                HorizontalOptions="Center" />
    </StackLayout>
</ContentPage>

如果你使用 shell,你可以使用 Shell.NavBarIsVisible="False"。

【讨论】:

    猜你喜欢
    • 2021-12-14
    • 1970-01-01
    • 2022-11-04
    • 1970-01-01
    • 1970-01-01
    • 2022-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多