如何在UWP应用中更改应用标题

Bil*_*llC 5 c# titlebar title windows-10 uwp

我正在尝试使用以下代码在Win 10 UWP应用中动态更改应用标题。颜色会改变,但标题不会改变。有什么建议么?

public AppShell()
{
    this.InitializeComponent();

    var appTitle = ApplicationView.GetForCurrentView().Title;
    appTitle = house.Name;

    var appTitleBar = ApplicationView.GetForCurrentView().TitleBar;
    appTitleBar.BackgroundColor = Colors.LightBlue;
    appTitleBar.ButtonBackgroundColor = Colors.LightBlue;
    appTitleBar.ButtonForegroundColor = Colors.Black;

    ...
}
Run Code Online (Sandbox Code Playgroud)

kay*_*eck 9

当前接受的答案会修改视图标题,而不是应用程序标题。这对于 OP 来说似乎已经足够了,但如果您想实际更改 UWP 应用程序的应用程序标题,请执行以下操作。

打开您的包清单并导航到“应用程序”选项卡。你会看到应用程序的显示名称,如下所示,

基本名称

然后只需将“显示名称:”字段更改为您希望自定义应用程序标题的任何内容,然后重新构建,您就可以开始了,如下所示,

在此处输入图片说明


Yvd*_*der 7

尝试这个:

var appView = Windows.UI.ViewManagement.ApplicationView.GetForCurrentView();
appView.Title = "Your title...";
Run Code Online (Sandbox Code Playgroud)