Witam, mam problem gdyż potrzebuje zrobić kopie property ze względu na to że operuje na obiektowej bazie danych i żeby zrobić update na danym rekordzie potrzebuje oryginalnych właściowości. Próbowałem zrobić coś takiego jak poniżej ale każda zmiana wartości w SelectedPerson1 zmienia również właściwości w SelectedPerson.
private Person _selectedPerson; public Person SelectedPerson { get { return _selectedPerson; } set { _selectedPerson = value; _selectedPerson1 = value; OnPropertyChanged(nameof(this.SelectedPerson)); } } private Person_selectedPerson1; public Person SelectedPerson1 { get { return _selectedPerson1; } set { _selectedPerson1 = value; OnPropertyChanged(nameof(this.SelectedPerson1)); } }