protected override void OnPropertyChanged(AdvancedPropertyChangedEventArgs e) { if (e.PropertyName == nameof(SelectedPreviewNotePlayer)) { RemovePreviewPlayer.RaiseCanExecuteChanged(); } if (e.PropertyName == nameof(SelectedPreviewNote)) { RemoveNote.RaiseCanExecuteChanged(); } base.OnPropertyChanged(e); }
public FishyNote(RemoveNote rmvNote, ReplaceNote rplcNote, RetrieveNote rtrvNote, ReturnImage rtrnImg, int pUID) { // INITALISE _collapsed = true; InitializeComponent(); // SET _rmvNote as rmvNote paramater _rmvNote = rmvNote; // SET _rplcNote as rplcNote paramater _rplcNote = rplcNote; // SET _rtrvNote as rtrvNote paramater _rtrvNote = rtrvNote; // SET _uid as pUID paramater _uid = pUID; _rtrnImg = rtrnImg; // CALL _rplcNote and insert "enter text here", sending the _uid of this note _rplcNote("enter text here", _uid); this.textBox1.Text = _rtrvNote(_uid); this.MinimiseButton.Image = _rtrnImg(_uid); }