windows - 无法更改 Windows Universal 应用程序中 Hub 控件的标题

标签 windows xaml header universal

我在更改 Windows 通用应用程序中的 Hub Control header 时遇到问题。我附上了截图,这样你就可以看到它的样子。 Hub Header in Visual Studio Designer

如您在屏幕截图中所见,我在 XAML 中将 header 文本更改为“测试 header ”,并且我可以在 VS 设计器中看到所有更改。问题是当我编译应用程序并将其部署在设备或模拟器上时,因为 header 仍然包含默认文本“应用程序名称”... enter image description here

我做错了什么??我试图创建新项目,我在我的项目中搜索“应用程序名称”字符串或一些绑定(bind)但没有运气...... :( 请帮助大家,因为我已经为此苦苦挣扎了几天而且我没有知道该怎么做。

提前致谢!问候!

最佳答案

从 Hub 控件中删除 x:Uid="Hub"

<Hub x:Name="Hub" Header="Test Header"/>

这样它就不会将所有字符串重定向到 Strings\en-US\Resources.resw 文件(它是共享项目的一部分)

如果您想保留它,只需编辑该文件并将 key 重命名为您喜欢的任何名称即可。

enter image description here

关于windows - 无法更改 Windows Universal 应用程序中 Hub 控件的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27092686/

相关文章:

windows - 如何将特定文件从多个子文件夹移动到它们各自的父文件夹? (Windows 批处理)

c++ - 为什么 IStream::Commit 无法将数据写入文件?

c# - Wpf/WinRT点画心

c# - WPF 中的绑定(bind)字典

c++ - 为什么我得到 : multiple definition of even though I use include gaurds

c++ - 如何处理cpp文件和头文件

html - 在容器顶部添加图像并创建列

java - Android studio : Unable to detect adb version, 退出值 0xc0000135

运行安装包问题的 C# Windows 服务

c# - 绑定(bind)不适用于在 XAML 中创建的 DependencyObject