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)
当前接受的答案会修改视图标题,而不是应用程序标题。这对于 OP 来说似乎已经足够了,但如果您想实际更改 UWP 应用程序的应用程序标题,请执行以下操作。
打开您的包清单并导航到“应用程序”选项卡。你会看到应用程序的显示名称,如下所示,
然后只需将“显示名称:”字段更改为您希望自定义应用程序标题的任何内容,然后重新构建,您就可以开始了,如下所示,
尝试这个:
var appView = Windows.UI.ViewManagement.ApplicationView.GetForCurrentView();
appView.Title = "Your title...";
Run Code Online (Sandbox Code Playgroud)