Я создаю приложение ToDo в формах Xamarin. У меня есть проблема с флажком в Listview, где отображаются задачи. Я не могу узнать, как получить задачу после того, как флажок установлен ...
Флажок в XAML:
<CheckBox IsChecked="{Binding IsChecked, Mode=TwoWay}" Grid.Row="0" Grid.Column="1" HorizontalOptions="CenterAndExpand" VerticalOptions="CenterAndExpand" />
Метод получения информации, если флажок установлен во ViewModel:
private bool isChecked;
public bool IsChecked
{
get { return isChecked; }
set
{
if (isChecked != value)
{
isChecked = value;
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs("IsSelected"));
App.Current.MainPage.DisplayAlert("Title", " item have been selected", "Cancel");
}
}
}
}
Буду благодарен за каждое предложение по внедрению в MVVM.