2011-09-19 7 views
0

WP7 오피스 허브 파노라마 헤더는 다음과 같습니다 : 그것은 무엇WP7 Office Hub 파노라마 헤더 마크 업은 어떻게 만들 수 있습니까?

office hub look

입니까?

  • 한 고체 이미지
  • 두 개의 이미지 (로고 하나, "마이크로 소프트 오피스"에 대한 하나)
  • 모든 벡터 요소

대답은 내가 이것을 달성하는 방법을 알고 만 있기 때문에 관심 날 처음 두 경우에만. 내가 글꼴 너비 지시어를 사용하는 경우

panorama header look

: 그래서 결과 파노라마보고해야

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

을 :

기본적으로 내가 이렇게 될 것이라고, PanoramaHeaderTemplate에서 TextBlock의를 만들어야합니다 PanoramaHeaderTemplate - 어떤 이유로 든 효과가 없습니다.

PanoramaTitleTemplate을 사용하는 경우 제어 가능한 텍스트 가중치가 표시되지만 파노라마 가로 막 대형 요소가 표시되는데 그 이유는 도끼 만 표시하기 때문입니다. PanoramaItem의 키 요소 이름 전혀 필요 없어. 파노라마 헤더를 정의하지 않아도 이런 일이 발생합니다.

Panorama "위 요소"에 대한 표정을 달성하는 올바른 방법은 제목 또는 머리글인지 여부이며 smallBold.Normal figure에 표시됩니까?

+0

헤더 템플릿 외부에서 동일한 마크 업을 사용하면 텍스트가 예상대로 굵게 렌더링되지만 헤더 템플릿에서는 무시됩니다. –

답변

1

내가 무엇을 사무실 사용을 모르지만 그것이 무관의로 인해 네이티브 앱, Silverlig로 만들지 않았습니다. ht.

Panorama.TitleTemplate에 원하는 내용 (TextBlocks, 이미지 등)이 포함되도록 변경하여 동일한 효과를 만들 수 있습니다. 템플릿에 적용된 defautl 스타일을 조정하여 PanningTitleLayer의 높이와 너비를 설정해야 할 수도 있습니다.

+0

고맙습니다. 지금까지 필자는 제목이 내 앱 이름과 로고를 넣을 올바른 위치라는 것을 알아 냈습니다. 헤더의 문제점은 내가 데이터가 파노라마를 묶는다면 분명히 헤더 템플릿을 제공해야한다는 것입니다. 그렇지 않으면 헤더 대신 Type.ToString()이 나타납니다. –

1

이미지는 파노라마를 가로 질러 직선입니다. 파노라마보기가 긴 이미지를 표시하도록 설정되어 사용자에게 더 나은 스크롤 느낌을 지원하기 때문에 매우 간단합니다. 그래서 이미지를 사용하는 방법을 살펴 봅니다. 달성하기가 쉽고, 무엇을 하려는지, 배경 이미지가 아닌 이미지를 사용하는 것이 좋습니다.

몇 가지 유용한 관련 질문/기사 :

+0

왜 이것을 다운 그레이드 했습니까? 정답입니다. (Keeano는 더 일관성있게 작성하는 법을 배워야합니다.(답변이 명확하게 편집되었습니다) –

+0

@Claus Jorgensen 고마워요! 윌 더 일관성있게 쓰는 것이 더 낫습니다. – Keeano

+1

문장의 중간에있는 단어의 무작위 대문자를 삭제하여 시작할 수 있습니다. –