2009-11-27 5 views
-1

ItemsControl은 개체 배열에 바인딩되는 WPF 응용 프로그램에 있습니다. 그리고 ItemTemplate을 사용하여 목록을 렌더링하고 있습니다. xxxxx는 나이 : : 9999WPF ItemsControl 바인딩 및 항목 순서

고객이 이름 : YYYY 나이 : 8888

나는 예를 들어

고객 1 이름처럼,리스트의 각 항목에 항목 순서에 대해 표시 할 어떤 생각이든 그것을 수행하는 방법 감사합니다.

답변

5

아이템 컨트롤에 표시 할 때 ItemsSource 속성을 정렬하는 방법을 묻는 것 같습니까?

CollectionViewSource을 사용하면이 작업을 수행 할 수 있습니다. CollectionViewSource를 사용하면 ItemsSource를 그룹화하거나 정렬 할 수 있습니다. 그룹보기와 정렬을 적용한 항목 소스의 별도 사본 인 "보기"를 작성하여이를 수행합니다.

이렇게하면 기본 소스 컬렉션이 하나만있는 상태에서 동일한 페이지의 여러 그룹 또는 정렬에 데이터를 표시 할 수 있습니다.

+0

아래 투표에 대한 설명이 있으십니까? –

+0

당신의 대답은 그 자리에 있습니다 ...이 일을 스스로하고있는 OP가 아니겠습니까? 그것은 그의 다른 질문에 대한 정답에도 일어났습니다. – Dabblernl

+1

@Foovanadil, 나는 당신과 동의합니다. 때때로 아이들은 투표를 할 수 있고 투표 할 수 있기 때문에 아무도 설명을 요구하지 않습니다. 나는 downvote에 대한 코멘트가 필수적이어야한다고 생각한다. –

관련 문제