using System.Collections.Generic; using System.ComponentModel; using System.Runtime.CompilerServices; namespace Haftmittel { public class Obrazek : INotifyPropertyChanged { private bool _jest = false; private List _hist; private string opis = string.Empty; public bool Widoczny { get => _jest; set { _jest = value; OnPropertyChanged(); } } public string Opis { get => opis; set { opis = value; OnPropertyChanged(); } } public List HistoriaObrazka { get => _hist; set { _hist = value; OnPropertyChanged(); } } #region Obsługa INotifyPropertyChanged public event PropertyChangedEventHandler PropertyChanged; protected void OnPropertyChanged([CallerMemberName] string name = "") => PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(name)); #endregion } }