0
데이터 템플리트를 ItemTemplate 선택기에 제공하는 것을 이해하지만 표시 할 항목이 데이터의 일부가 아닙니다.빈 항목을 포함하도록 windows-8 의미 론적 축소 축소
- 마크 앤더슨
- 사라 버킹엄
- 데이브 크리스티
- Jeni 톰슨 : 예를 들어의 당신이 교실에서 아이들의 다음 목록이 있다고 가정 해 보자.
이며 성을 구성하는 첫 번째 문자를 사용하여 데이터를 구성합니다. 나는 groupedItemList
'groupedItemList = itemList.createGrouped(
function getGroupKey(dataItem) {
return dataItem.LastName.toUpperCase().charAt(0);
},
function getGroupData(dataItem) {
return {
Name: dataItem.LastName.toUpperCase().charAt(0)
};
},
function compareGroups(left, right) {
return left.toUpperCase().charCodeAt(0) - right.toUpperCase().charCodeAt(0);
}
),`
만 다음 문자
A, B, C, T.
을 시맨틱 줌을 학생 (이름, 성)을 나타냅니다 dataItems을 포함 밖으로 전달하면 나는 모든 문자의 목록을 싶습니다 그런 다음 항목이없는 글자가 다른 시각적 처리를하도록하십시오.
의미 줌보기를 만들기 위해 무엇을 사용하고 있습니까? GridView를 사용하는 경우 ItemTemplateSelector를 사용하여 체크 아웃하십시오. – DVD
ItemTemplateSelector를 지원한다고 생각하는 WinJS.UI.ListView를 사용하고 있습니다. 당신은 당신의 반응에 대해 자세히 설명 할 수 있습니까? – user1956461
ItemTemplateSelector를 사용하면 항목에있는 마녀 데이터 템플릿을 선택할 수 있습니다 (실제로이 방법이 winjs에서 어떻게 작동하는지 모르지만 문서를 확인할 수 있음). listview에서 요소를 그릴 때마다 itemTemplateSelector 마녀 데이터 템플릿을 수행합니다. 당신이주고 싶어,이 동작과 함께 귀하의 항목이 예를 들어 클릭해야 여부를 확인할 수 있습니다;) – DVD