如何以编程方式更改wpf窗口中的标题?如何以编程方式更改wpf窗口中的标题?
<Window x:Class="Temp.MainWindow"
...
Title="Contacts">
当程序在开始时发现新信息时,将标题从“联系人”更改为“新东西”。
如何以编程方式更改wpf窗口中的标题?如何以编程方式更改wpf窗口中的标题?
<Window x:Class="Temp.MainWindow"
...
Title="Contacts">
当程序在开始时发现新信息时,将标题从“联系人”更改为“新东西”。
要改变它,你可以简单地改变你的代码中Title属性:
this.Title = "Something new";
将其绑定到一个属性
Title="{Binding WindowTitle}"
这两个答案中哪一个是首选方式?我的猜测是,绑定到一个属性是最好的方法。 – 2016-10-26 16:54:10
如果您使用的是MVVM(或类似的)方法,那么绑定将是首选。 – 2016-10-27 08:43:49
您应该使用[绑定](https://msdn.microsoft .COM/EN-US /库/ ms752347%28V = vs.110%29.aspx)。将窗口的title属性绑定到DataContext的属性。 – 2015-02-10 16:47:09