diff --git a/Qwirkle/cm7/cm7.cs b/Qwirkle/cm7/cm7.cs new file mode 100644 index 0000000..21194e3 --- /dev/null +++ b/Qwirkle/cm7/cm7.cs @@ -0,0 +1,28 @@ +// 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)); +} \ No newline at end of file diff --git a/Qwirkle/cm7/cm7.xaml b/Qwirkle/cm7/cm7.xaml new file mode 100644 index 0000000..3ef2d31 --- /dev/null +++ b/Qwirkle/cm7/cm7.xaml @@ -0,0 +1,41 @@ + + + + + + + + + + +