如何为面向 Windows 的 MAUI Blazor 应用程序设置窗口标题?

在 Platforms -> Windows 下的 App.xaml.cs 中,可以通过一些反射用法来检索 AppWindow。 然后可以在 appwindow 实例上设置 Title 属性。

In App.xaml.cs under Platforms -> Windows, the AppWindow can be retreived with some reflection usage. The Title property can then be set on the appwindow instance.

using Microsoft.UI;
using Microsoft.UI.Windowing;
using Microsoft.UI.Xaml;
using WinRT.Interop;

        protected override void OnLaunched(LaunchActivatedEventArgs args)
        {
            base.OnLaunched(args);
 
            var currentWindow = Application.Windows[0].Handler?.PlatformView;
            IntPtr _windowHandle = WindowNative.GetWindowHandle(currentWindow);
            var windowId = Win32Interop.GetWindowIdFromWindow(_windowHandle);

            AppWindow appWindow = AppWindow.GetFromWindowId(windowId);
            appWindow.Title = "Title!";
        }

引用来源
   
   https://stackoverflow.com/questions/70258689/how-to-set-window-title-for-a-maui-blazor-app-targeting-windows

(0)

相关推荐

  • windows 8系统中的网络设置教程(图文)

    windows 8系统中的网络设置与之前的系统有些不同,本教程为大家介绍一下win8中如何进行网络设置。 虽说Windows 8系统在传统桌面部分与Win7并没有大多的差别,但是在一些细节上还是存在差 ...

  • WINDOWS下的IIS服务器权限设置

    前言: 主要是基于WINDOWS下的IIS服务器权限设置这样的安全设置后只限于ASP脚本可以正常运行. 正题: 将X:/Inetpub删除或改名 在做权限设置操作前先将隐藏文件恢复为可显示的状态 系统 ...

  • Windows 2003安装后的相关设置

    Windows 2003安装后的相关设置

  • Windows XP系统虚拟内存的标准设置方法

    当你游戏玩得正酣,或者在激情冲浪开启多个窗口时,你的系统总会出现如右图的提示。机器此时慢如蜗牛,刚才好的心情顿时没了。这一问题引起许多新手朋友的兴趣,这是他们经常遇到的情况。虚拟内存的作用是什么?到底 ...

  • windows server 2008下的一些设置技巧及优化

    今天把以前的windows server 2003给覆盖了,在C盘地下安装了windows server 2008。安装好windows server 2008后,系统很多地方都需要设置。我就说下我遇 ...

  • 如何在Windows 8中更改系统更新设置?

    系统下同时按住键盘上 Win 键 “Windows” 和 “X” 键打开系统菜单,点击选择“控制面板”; 选择右上角“类别”,选中下拉菜单中的“类别”; 选择“系统和安全”; 选中“Windows 更 ...

  • Windows 8系统双界面应用程序的安装与卸载

    安装Windows新界面应用——从应用商店中选择安装 点击Win8开始屏幕上的应用商店磁贴,根据分类查找或者通过搜索找到需要的应用,点击进入。 点击应用界面中的“安装”按钮,Win8系统会自动下载和安 ...

  • Windows XP更改屏幕保护程序

    登录到Windows后,你应该有加载桌面.在较低的屏幕的左上角,单击"开始"按钮.一个垂直的菜单会弹出. 向上弹出开始菜单上的权利,有许多常用的物品.图为'控制面板'是其中一个项目 ...

  • Windows 7 ADSL网络连接怎么设置?

    Windows 7的网络配置基本方法,限于篇幅,没有对大家最常用的ADSL网络连接设置和拨号设置做详细说明.本文专门讲一下(加了很多图力求详尽点). 一.Windows 7 ADSL网络连接的设置方法 ...

  • 如何对win7旗舰版中的windows服务启动项顺序进行设置?

    虽然一再的对win7 64位旗舰版下载 iso的windows服务启动项进行精简,但是说来说去,因为很多服务启动项都是涉及到系统的,还是没办法禁用掉,但是大家是否知道,其实这些启动项是可以根据咱们的需 ...