2011-11-22 5 views
0

ListView in Detail보기를 사용하고 있습니다.ListView의 항목 순서

ListView에 표시된 항목의 순서를 어떻게 얻습니까? (예 : 그룹화의 활성화/비활성화)

+0

원본 데이터 소스가 아닌 0에서 n까지의 목록보기 항목에 대해 루핑을 수행 하시겠습니까? 있다면 ... –

+0

나는'.Items'과 for 루프'.Items [0]'에서 foreach를 시도했다. 둘 다 원래 주문을 되돌려주었습니다. 표시된 항목이 아닌 항목을 추가했습니다. –

답변

2

사용할 수있는 옵션 중 하나는 정렬입니다. 질문이 매우 광범위하므로 here is a link에는 다양한 방법을 사용할 수 있습니다.

당신의 행동은 다음과 같아야합니다

  1. 정렬이
  2. 이 바인드

이 이상적이에 대해 별도의 스레드를 사용하는 것과 UI 컨트롤 (재) (데이터를 가져옵니다 배경 작업자 등)

+0

기록 :이 작업이 가능한지 확실하지 않습니다. ListView는 항목을 단독으로 정렬 할 수 있습니다. 어떤 순서로든 그룹을 가질 수 있습니다. 항목은 그룹이 될 수 있으며 반드시 모든 항목이 될 수는 없습니다. 그룹 디스플레이는 켜고 끌 수 있습니다. DataSource 속성이 없습니다. 따라서 "바인딩"후에는 항목의 표시 순서가 원본 데이터의 순서와 완전히 다를 수 있습니다. –

관련 문제