private void PopulateItems()
 {
     _items.Clear();
     _items.AddRange(_bookService.Book.Sheets.Select(sheet => new SystemTrayItemsViewModel {
         Name = sheet.Name, Items = new BindableCollection <SystemTrayItemViewModel>(sheet.Rows.Where(row => row.Text.Count() > 0).Select(row => new SystemTrayItemViewModel {
             Text = row.Text, ToolTip = row.MoreInfo, ToClipBoardCommand = new RelayCommand(o => true, o => _clipboardService.ToClipBoard(row.Text))
         }))
     }));
     _items.Add(new SystemTrayItemsViewModel {
         Name = "Clipboard history", IconType = IconType.ClipBoard, Items = new BindableCollection <SystemTrayItemViewModel>(_clipboardService.Clips.Select(clip => new SystemTrayItemViewModel {
             Text = clip, ToolTip = clip, ToClipBoardCommand = new RelayCommand(o => true, o => _clipboardService.ToClipBoard(clip))
         }))
     });
 }