我有一个背景图片,其中已经包含我的应用程序的标题。我不想在磁贴上显示 Windows Phone 标题——因为在那里显示它会掩盖我想要显示的内容。
一些 Windows Phone 应用程序(例如 Office)根本不会在其动态磁贴上显示任何标题。但是,如果您尝试为活动磁贴输入一个空白名称,Visual Studio 会向您抱怨...。
没有显示一个单独的标题层,只有 Microsoft 或类似的东西才可以使用?
我有一个背景图片,其中已经包含我的应用程序的标题。我不想在磁贴上显示 Windows Phone 标题——因为在那里显示它会掩盖我想要显示的内容。
一些 Windows Phone 应用程序(例如 Office)根本不会在其动态磁贴上显示任何标题。但是,如果您尝试为活动磁贴输入一个空白名称,Visual Studio 会向您抱怨...。
没有显示一个单独的标题层,只有 Microsoft 或类似的东西才可以使用?
从这个线程。
我以前没有使用过它,但发布解决方案的人说它有效并获得了市场的批准。
在项目的“Properties”文件夹中的 WMAppManifest.xml 文件中,将元素的内容替换为 2 或 3 个空格。当您将其固定时,它可以无错误地编译并在“开始”页面中显示没有应用程序的名称。
<TemplateType5>
<BackgroundImageURI ... ... ...>Background.png</BackgroundImageURI>
<Count>0</Count>
<Title> </Title>
</TemplateType5>
您可以给磁贴一个空白标题。我经常为我的应用程序这样做,许多流行的应用程序(例如 Amazon Kindle 应用程序)也这样做。
虽然这不能直接在项目的“属性编辑”模式下完成,但您可以直接编辑 WMAppManifest.xml,您将能够删除标题。为此,只需删除标签之间的标题,项目仍将编译。请参阅下面的 XML(为简洁起见,我省略了一部分 XML):
...
<BackgroundImageURI IsRelative="true" IsResource="false">Background.png</BackgroundImageURI>
<Count>0</Count>
<Title></Title> <-- This is the element you need to leave blank
</TemplateType5>
</PrimaryToken>
</Tokens>
</App>
</Deployment>
将句号作为标题。有点作弊,但看起来还不错。