2017-04-14 94 views
0

我正尝试使用以下代码在Win 10 UWP应用程序中动态更改应用程序标题。颜色改变但标题不会改变。有什么建议么?如何更改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; 

    ... 
} 

回答

2

试试这个:

var appView = Windows.UI.ViewManagement.ApplicationView.GetForCurrentView(); 
appView.Title = "Your title..."; 
+0

这改变了应用程序的主窗口的标题在标题栏中,而不是瓷砖。 – BoltClock

+1

太棒了。这是完美的。我猜我的代码不工作,因为标题不是一个静态属性。谢谢。 – BillC

相关问题