private void OnRemoveNoteButtonClick()
 {
     try
     {
         if (SelectedNoteIndex >= 0)
         {
             Note thisNote = ObservableTimelineField[SelectedNoteIndex];
             TimelineField.Remove(thisNote);
             OnPropertyChanged("TimelineField");
         }
     }
     catch (Exception e)
     {
         Status = e.Message;
     }
 }
 private void OnEditNoteButtonClick()
 {
     try
     {
         if (SelectedNoteIndex >= 0)
         {
             Note thisNote = ObservableTimelineField[SelectedNoteIndex];
             TitleField   = thisNote.Title;
             ContentField = thisNote.Content;
             DateField    = DataAccessor.DateToPeriodSeperatedString(thisNote.Date);
             TimelineField.Remove(thisNote);
             OnPropertyChanged("TimelineField");
         }
     }
     catch (Exception e)
     {
         Status = e.Message;
     }
 }