如何更改 UWP 应用程序中的应用程序标题
How to change the app title in a UWP app
我正在尝试使用以下代码在 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;
...
}
试试这个:
var appView = Windows.UI.ViewManagement.ApplicationView.GetForCurrentView();
appView.Title = "Your title...";
当前接受的答案修改了视图标题,而不是应用程序标题。这对于 OP 来说似乎已经足够好了,但如果您想实际更改 UWP 应用程序的应用程序标题,请按以下步骤操作。
打开您的包清单并导航到 "Application" 选项卡。您会看到应用的显示名称,如下所示,
然后只需将 "Display name:" 字段更改为您想要的自定义应用标题,然后 re-build 就可以了,如下所示,
我正在尝试使用以下代码在 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;
...
}
试试这个:
var appView = Windows.UI.ViewManagement.ApplicationView.GetForCurrentView();
appView.Title = "Your title...";
当前接受的答案修改了视图标题,而不是应用程序标题。这对于 OP 来说似乎已经足够好了,但如果您想实际更改 UWP 应用程序的应用程序标题,请按以下步骤操作。
打开您的包清单并导航到 "Application" 选项卡。您会看到应用的显示名称,如下所示,
然后只需将 "Display name:" 字段更改为您想要的自定义应用标题,然后 re-build 就可以了,如下所示,