Сортировка элементов RadComboBox с помощью RadComboBoxSort.None
-
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 выполнит что-то неожиданное.
Не связан с StackOverflow