Как / можно создать разметку заголовка панорамы WP7 Office Hub? - PullRequest
0 голосов
/ 19 сентября 2011

Заголовок панорамы концентратора WP7 Office выглядит следующим образом:

office hub look

Что это?

  • одно сплошное изображение
  • два изображения (одно для логотипа, другое для «Microsoft Office»)
  • все векторные элементы

Ответ интересует меня только потому, что я знаю, как этого добиться только в первых двух случаях.

В основном мне нужно создать TextBlock в PanoramaHeaderTemplate, который будет выглядеть следующим образом:

<TextBlock Foreground="Black"><Run Text="smallBold" FontWeight="Bold"/><Run Text="Normal"></TextBlock>

Итак, получившаяся панорама должна выглядеть так:

panorama header look

Если я использую директиву FontWeight в PanoramaHeaderTemplate - она ​​по какой-то причине не действует.

Если я использую PanoramaTitleTemplate, я получаю контролируемый вес текста, но у меня почему-то появляется элемент заголовка панорамы, который отображает только топор: имя ключевого элемента PanoramaItem, что приводит к появлению заголовка, который я не вижу не нужно вообще. Это происходит, даже если я не определяю заголовок панорамы.

Итак, как правильно выглядеть на верхнем элементе Панорамы, будь то Заголовок или Заголовок, который показан на smallBold.Normal figure?

Ответы [ 2 ]

1 голос
/ 20 сентября 2011

Я не знаю, что использует Office, но это не имеет значения, потому что, как нативное приложение, оно не было создано с Silverlight.

Вы можете создать тот же эффект, изменив Panorama.TitleTemplate, чтобы он содержал что угодноВы хотите (TextBlocks, изображения и т. д.).Вам также может понадобиться настроить стиль по умолчанию, применяемый к шаблону, чтобы установить высоту и ширину для PanningTitleLayer.

1 голос
/ 19 сентября 2011

Это изображение прямо через панораму.Это очень просто, так как панорамный вид был настроен для отображения длинных изображений, чтобы обеспечить лучшую прокрутку для пользователя.Поэтому я хотел бы изучить использование изображений, поскольку это проще сделать, чем вы пытаетесь сделать с помощью изображений, а не фонового изображения.

Некоторые полезные связанные вопросы / статьи:

...