private void Item_PropertyChanged(object sender, PropertyChangedEventArgs e) { if ((sender as T) == CurrentItem) { CurrentItemPropertyChanged?.Invoke(currentItem, e.PropertyName); } NotifyPropertyChanged(e.PropertyName); }
/// <summary> /// Déclenche l'événement <see cref="CurrentItemPropertyChanged"/> /// </summary> protected virtual void OnCurrentItemPropertyChanged(object sender, PropertyChangedEventArgs e) { CurrentItemPropertyChanged?.Invoke(sender, e); }