コード例 #1
0
 public void RemoveCommandExecute(object param)
 {
     _dispatcherWrapper.BeginInvoke(DispatcherPriority.Normal, new Action(() =>
     {
         lock (locker)
         {
             var item = param as CompanyQuote;
             companyList.Remove(item.Symbol);
             confReader.RemoveFromFile(path, item.Symbol);// companyList);
             var itemtoremove = CompanyQuotes.Where(x => x.Symbol == item.Symbol).ToList();
             CompanyQuotes.Remove(itemtoremove[0]);
         }
     }));
 }