RUDE

Удалить элемент из списка (РЕШЕНО)

У меня есть список с данными, которые я не знаю. Я хотел бы удалить строку после нажатия кнопки. Кнопка находится в списке.

Спасибо за вашу помощь

Моя треска: Xaml:

<MenuItem Clicked = "SupprimerPoste_Clicked" CommandParameter = "{Binding .}" />

Мой список:

public static ObservableCollection<Data> listePosteNoteFrais = new ObservableCollection<Data>(); 
App.listePosteNoteFrais.Add(new Data { Numero = Label_Numero.Text, ... }); 

Кнопка события:

     private void SupprimerPoste_Clicked(object sender, EventArgs e) 
    { 
    var menuItem = ((MenuItem)sender); 
    Data delete ((Data)menuItem.CommandParameter 
    App.listePosteNoteFrais.Remove(delete); 
    }

50
1

Ответ:

Решено

Таким образом, вы можете попробовать удалить элемент в списке данных в событии нажатия кнопки. Вы можете проверить следующий случай, который показывает, как удалить элемент в списке.

Дело:Как удалить элемент из Xamarin Forms ListView?

Кроме того, вы можете проверить официальный документ о том, как использовать наблюдаемую коллекцию в качестве ресурса элемента списка.

Официальный документ:https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/listview/data-and-databinding