2

オブジェクトをドロップダウンリストに表示するために、コンボボックスでデータバインディングを使用しています。コンボ ボックスは、データ バインド後に、その中のデータをアルファベット順に自動的に並べ替える必要があります。これはどのように行うことができますか?ロジックをジェネリックにしてコンボ ボックスに直接適用し、バインドされているオブジェクトには適用しないようにしたいと考えています。

4

2 に答える 2

3

データバインドされたコンボボックスを直接ソートすることはできません。基になるデータソースを並べ替える必要があります。これはMSDNからのものです:

Attempting to set the Sorted property on a data-bound control raises an
ArgumentException. You must sort the data using the underlying data model.

したがって、SortedListをバインディングソースとして使用できる場合があります。

于 2012-07-19T20:11:40.187 に答える