2011-01-28 10 views
0

私は、 の上に選択されたすべての項目に表示されるコンボボックスのSilverlightコントロールを作る方法を質問したいと思いますか?上部のすべての選択項目に表示されるコンボボックスのSilverlightコントロールを作成するには?

私が既に作ったのは、チェックボックスと特定の選択ロジックを持つコンボボックスです。 これは問題なく動作しています。しかし、ビジネス要件の1つは、メインボックスにチェックされたすべてのアイテムを表示することです(コンボボックスが展開されていないときに表示されることを念頭に置いてください)。

誰かが以前に似たようなことをしましたか?

答えて

1

私は単純にソートされたコレクションに結合することにより、例えば、過去にこれを達成した:

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

あなたは明らかに選択された状態を保存するために、基になるオブジェクトのブールプロパティを必要とします。