如何更改全景项目标题的字体大小?
设置全景项目标题的字体大小一次以便其可用于我的应用程序中的所有项目标题的最简单方法是什么?
What is the easiest way to set the font size of the panorama item header once so it can be used for all item headers in my app?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
目前还没有一种方法可以自动为应用程序中的所有标头执行此操作。您需要为每一项设置样式。
隐式样式将在 Mango 更新中出现,届时应该可以完成此操作。
更新
这是您现在可以执行的操作。
为您想要的 FontSzie 创建全局模板样式。像这样:
然后在我希望以这种方式设计的每个 PanoramaItem 中设置 HeaderTemplate:
There isn't a way to automatically do it for all headers in your app yet. You'll need to set the style for each one.
Implicit styling is coming in the Mango update and that should allow this to be done then.
Update
Here's what you can do now.
Create a global template style for the FontSzie you want. Something like:
Then in every PanoramaItem that I wish to have styled this way I set the HeaderTemplate:
这对我来说也是一个难题。不过,我找到了一个非常简单的解决方案来处理您想要调整大小/字体粗细/字体...等等的每个头项。我插入了我当前正在从事的项目的片段。请注意控件的 xaml 部分:PanoramaItem.HeaderTemplate。这是修改标题项的模板的地方。祝你好运!
This had been a difficult issue for me as well. However I have found a pretty simple solution to take care of this for each head item you wantto resize/fontweight/font...so-on. I have inserted a snippet from a current project I have been working on. Take notice to the xaml portion for controls:PanoramaItem.HeaderTemplate. This is where the templete is modified for the header item. Good Luck!
也许您可以尝试将其放在
下:在这里找到:http://www.jstawski.com/archive/2010/10/25/change-windows-phone-7-panoramarsquos-control -标题.aspx
Maybe you could try putting this in under the
<controls:Panorama>
:Found here: http://www.jstawski.com/archive/2010/10/25/change-windows-phone-7-panoramarsquos-control-title.aspx
您可以创建自己的 PanoramaItem 控件并使用 generic.xaml 来应用自定义 PanoramaItem 样式。
然后创建 Themes\Generic.xaml
然后使用您的自定义全景,如下所示:
有关 generic.xaml 及其用法的更多信息,您可以找到 此处。
You can create your own PanoramaItem Control and use generic.xaml to apply your custom PanoramaItem style.
Then you create Themes\Generic.xaml
And then use your custom Panorama like this:
More about generic.xaml and its usage you can find here.