Re[3]: Ошибка в BLToolkit.ComponentModel.BindingListImpl
От: Rollback Россия  
Дата: 17.03.08 06:15
Оценка:
Ещё один момент не учёл. Теперь вроде всё правильно.
        public int GetItemSortedPosition(int index, object sender)
        {
            IComparer comparer = GetSortComparer();
            if (comparer == null)
                return index;
            if (_list.Count > 1)
                for (int i = 0; i < _list.Count; i++)
                    if (i != index && comparer.Compare(_list[i], sender) > 0)
                    {
                        if (i > 0 && i > index)
                            return i - 1;
                        return i;
                    }
            return _list.Count - 1;
        }
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.