更改Windows商店应用程序的标题文本

11

如何更改应用程序的显示标题?(就像 照片 那样)

在 Winforms 中,可以使用 form1.Text = "新标题"; 来更改标题。

在 UWP 中,应该如何操作?

2个回答

19
using Windows.UI.ViewManagement;

...

ApplicationView appView = ApplicationView.GetForCurrentView();
appView.Title = "Title text goes here";

1
有没有什么方法可以解决Parham.D在这里提到的问题,也就是文本后面附加了标题的情况?如果我想以编程的方式设置,但不带上“- AppName”后缀,应该怎么做? - ruffin
我猜有这种完全自定义另一个例子,两者都几乎是从Microsoft在GitHub上的这个复制而来),但我认为这有点过度定制了。我想现在只能暂时忍受应用程序名称的“错误”顺序了。谢谢! - ruffin
1
这对我似乎不起作用,GetForCurrentView 给出:System.Exception: '未找到元素。(HRESULT 异常: 0x80070490)' - Gavin Williams

14

当我使用ApplicationView时,它会将Title追加到程序集名称后面。

我们可以在Package.appxmanifest文件中编辑ApplicationDisplay Name


除了在Package.appxmanifest中设置名称之外,还需要勾选要显示应用程序标题的不同徽标尺寸的复选框。 - dub stylee

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接