private void OnAddBookmark() { if (string.IsNullOrWhiteSpace(Caption)) { return; } var builder = new BookmarkBuilder(); var bookmark = builder.Create(myPresentation, Caption); Bookmarks.Add(bookmark); Caption = string.Empty; }
protected override void OnModelPropertyChanged(string propertyName) { if (propertyName == "Presentation") { if (myPresentation == Model.Presentation) { return; } myPresentation = Model.Presentation; Bookmarks.Clear(); } }