Я создаю кроссплатформенное приложение с xamarin.forms.
В моем файле xaml у меня есть представление коллекции, где его ItemsSource
привязано к ObservableCollection
.Когда пользователь нажимает 1 Button
внутри `ViewCell, я хотел бы изменить порядок списка.
Итак, я беру SelectedItem
, удаляю его из списка и вставляю снова с другим Index
.Но после этой вставки мое приложение падает на Android.Я еще не пробовал это на iOS.
var model = ObjectivosDoDia.FirstOrDefault(x =>
x.Cumprido && x.Id != obj.Id && (x.Prioridade == 2 || x.Prioridade == 3));
int index= ObjectivosDoDia.IndexOf(model);
ObjectivosDoDia.Remove(obj);
obj.CorInicio = Color.White;
obj.CorFim = Color.White;
obj.CorTexto = Color.FromHex("#3c3c3b");
ObjectivosDoDia.Insert(indice, obj);
Как я могу остановить сбой моего приложения?