示例#1
0
        private async void deleteSelectedBookmarks()
        {
            try {
                string[] bookmarkIdsInBase64 = bookmarksLv.SelectedItems
                                               .Cast <ListViewItem>()
                                               .Select(item => item.Text)
                                               .ToArray();

                await bookmarkService_.DeleteBookmarks(bookmarkIdsInBase64);

                foreach (ListViewItem item in bookmarksLv.SelectedItems)
                {
                    bookmarksLv.Items.Remove(item);
                }
                bookmarksLv.Invalidate();
            } catch (Exception ex) {
                MessageBox.Show(ex.Message);
            }
        }