Пример #1
0
 private void HistoryListItem_Remove(HistoryListItem historyListItem)
 {
     HistoryListBox.Items.Remove(ItemMap[historyListItem]);
     History.Remove(historyListItem.Text);
     if (History.Count == 0)
     {
         ClearListBtn.Visibility = Visibility.Hidden;
     }
     ConfigUtil.ConfigManager.SetSearchHistory(History);
 }
Пример #2
0
        private ListBoxItem CreateItem(string text)
        {
            HistoryListItem historyListItem = new HistoryListItem(text);

            historyListItem.MouseLeftButtonDown += HistoryListItem_MouseLeftButtonDown;
            historyListItem.Remove += HistoryListItem_Remove;
            ListBoxItem listBoxItem = new ListBoxItem();

            listBoxItem.Content = historyListItem;
            ItemMap.Add(historyListItem, listBoxItem);
            return(listBoxItem);
        }