public partial class MainPage : ContentPage, INotifyPropertyChanged
{
private List<Contact> _contacts;
public List<Contact> Contacts { get => _contacts; set { _contacts = value; PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("Contacts")); } }
public event PropertyChangedEventHandler PropertyChanged;
public MainPage()
{
InitializeComponent();
BindingContext = this;
}
private void Button_Clicked(object sender, EventArgs e)
{
Contacts = new List<Contact>
{
new Contact(){ Age = "24" }
};
}
}
public partial class MainPage : ContentPage, INotifyPropertyChanged
{
private List<Contact> _contacts;
public List<Contact> Contacts { get => _contacts; set { _contacts = value; PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("Contacts")); } }
public event PropertyChangedEventHandler PropertyChanged;
public MainPage()
{
InitializeComponent();
BindingContext = this;
}
private void Button_Clicked(object sender, EventArgs e)
{
Contacts = new List<Contact>
{
new Contact(){ Age = "24" }
};
}
}