2017-04-03 12 views
0

私のwinformsアプリケーションでは、他のすべてのアイテムをソートした後、comboBoxの先頭にアイテム(ビットマップオブジェクト)を追加する方法を探していました。Comboboxをプログラムでソートする方法

私は、コンボボックスのための方法Sort()を見て期待していたが、溶液がSorted機能オン/オフすることがあったように、私が見つけることができるものすべて:

// add all items to mycomboBox 
mycomboBox.Sorted = true; 
mycomboBox.Sorted = false; 
mycomboBox.Insert(0, myItem); 

は位置0に新しい項目を挿入するためのより良いオプションがありますソートされたコンボボックスの?

注:Net Framework 4.0を使用しています。

+0

あなたはコンボボックス – Steve

+0

のデータソースを並べ替えますか? – dcg

+0

デフォルトのオプションをmycomboBoxに追加したいので、ソートされたリストの先頭に置く方が良いです。 – Mhd

答えて

0

ソートと手動の両方の配置はできません。

コンボボックスにアイテムを追加することをお勧めします。事前に並べ替えたものをまとめて追加することができます。あなたが任意の位置に要素を入れているということですどのようにソートされたコンボボックスを使用している場合

myComboBox.Items.Add(myList.OrderBy(r => r).ToArray()); 
関連する問題