2012-10-03 3 views
0

내 메트로 앱에서 here과 같이 TileWidePeekImageCollection06을 빌드하는 코드가 있습니다.이 질문은 TileWidePeekImageCollection05에도 적용됩니다.TileWidePeekImageCollection - 텍스트로 표시되는 이미지

6 개의 이미지를 제공하면 여섯 번째 이미지가 텍스트와 함께 "엿보기"에 표시됩니다. 5를 입력하면 다섯 번째 이미지가 텍스트와 함께 표시됩니다. 그러나 5 장 미만의 이미지를 제공 할 경우 표시되는 이미지를 결정할 수 없습니다.

이 규칙은 무엇입니까? 단일 이미지가있는 "엿봄"에 표시된 텍스트가 해당 이미지와 관련이 있어야하기 때문에 알아야합니다.

답변

0

설명서는 매우 명확하지 않지만 실험을 통해 쉽게 찾을 수 있습니다. 또는 tiles sample on MSDN의 NotificationsExtensions 도우미 라이브러리에서 친숙한 이름을 제공하는 개체 모델을 사용할 수도 있고 (도우미 라이브러리 소스의 식별자에 친숙한 이름을 매핑하는 원본을 직접 볼 수도 있습니다 : TileContent.cs).

앞에서 언급 한 특정 템플릿의 경우 alt 태그에 제공된 각 이미지에 대한 세부 정보와 함께 XML 예제가 제공됩니다.

<tile> 
    <visual> 
    <binding template="TileWidePeekImageCollection06"> 
     <image id="1" src="image1.png" alt="Main image on top"/> 
     <image id="2" src="image2.png" alt="Small image - row 1, column 1"/> 
     <image id="3" src="image3.png" alt="Small image - row 1, column 2"/> 
     <image id="4" src="image4.png" alt="Small image - row 2, column 1"/> 
     <image id="5" src="image5.png" alt="Small image - row 2, column 2"/> 
     <image id="6" src="image6.png" alt="Image with text"/> 
     <text id="1">Text Header Field 1</text> 
    </binding> 
    </visual> 
</tile> 
+0

실험은 제가 말했듯이 6 이미지를 적게 공급하면 사용되는 이미지가 일치하지 않습니다. 예를 들어, 5 개의 이미지를 제공하면 5 번째를 사용하지만 4 개의 이미지를 제공하면 3 번째를 사용합니다. –

+0

내가 아는 한, 이미지 ID는 항상 시각적 인 위치와 일치해야합니다. 테스트에서 다른 것을보고 있습니까? –

+0

예 - 텍스트가있는 이미지에만 제공되며 이미지가 6 개 미만인 경우에만 표시됩니다. –

관련 문제