【发布时间】:2015-02-10 16:45:26
【问题描述】:
如何以编程方式更改 wpf 窗口中的标题?
<Window x:Class="Temp.MainWindow"
...
Title="Contacts">
当程序在启动时发现新信息时,将标题从“Contacts”更改为“Something new”。
【问题讨论】:
-
你应该使用binding。将 window 的 title 属性绑定到 DataContext 的属性。
如何以编程方式更改 wpf 窗口中的标题?
<Window x:Class="Temp.MainWindow"
...
Title="Contacts">
当程序在启动时发现新信息时,将标题从“Contacts”更改为“Something new”。
【问题讨论】:
将其绑定到属性
Title="{Binding WindowTitle}"
【讨论】:
要更改它,您只需更改代码中的 Title 属性:
this.Title = "Something new";
【讨论】: