// DataBinding Baby !! // Applcation se basant sur le site wtatennis.com // class : Player, Place (Birth Places), Manager, IPersistanceManager // enum : Hand (lfet-handed or right-handed) // Player.cs public string FirstName { get => firstName; set { if(value == firstName) return; firstName = value; OnPropertyChanged(); } } private string firstName; public event PropertyChangedEventHandler PropertyChanged; public void OnPropertyChanged([CallerMemberName] string propertyName = null) { PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName)); }