Сортировка элементов RadComboBox с помощью RadComboBoxSort.None

StackOverflow https://stackoverflow.com/questions/7345935

  •  27-10-2019
  •  | 
  •  

Вопрос

Что происходит с элементами RadComboBox после вызова:

myCombo.Sort = RadComboBoxSort.None;
myCombo.Items.Sort();

???

Даже если для параметра сортировки установлено значение None, Элементы сортируются, но не сортируются ни по Text ни Value.Элементы упорядочены случайным образом, что не имеет смысла.

Это было полезно?

Решение

Используйте метод SortItems() вместо Items.Sort().

В документации говорится, что эти подходы равны:

RadComboBox1.SortItems();
RadComboBox1.Items.Sort(); 

Это не совсем так.Если для свойства Sort установлено значение None, SortItems оставляет элементы неотсортированными, но Items.Sort выполнит что-то неожиданное.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top