2011-01-28 1 views
0

상단의 모든 선택된 항목에 표시되는 콤보 박스 실버 컨트롤을 만드는 방법을 묻고 싶습니다.상단의 모든 선택된 항목에 표시되는 콤보 박스 실버 라이트 컨트롤을 만드는 방법은 무엇입니까?

내가 이미 만든 것은 체크 박스와 특정 선택 로직이있는 콤보 박스입니다. 잘 작동합니다. 하지만 비즈니스 요구 사항 중 하나는 주 상자에 체크 된 모든 항목을 표시하는 것입니다 (콤보 상자가 확장되지 않을 때 표시되는 부분을 염두에 둡니다).

누군가 비슷한 것을 전에 했나요?

답변

1

단순히 정렬 수집 예컨대 결합함으로써 과거에이를 달성했습니다

public ObservableCollection<SearchResultData> OrderedResults 
{ 
get 
{ 
    return new ObservableCollection<SearchResultData>(Results.OrderBy(s=>s.IsSelected)); 
} 
} 

당신은 분명히 선택된 상태를 저장하기 위해 기본 개체에 부울 속성이 필요합니다.

관련 문제