void T_ChooseUser_TradeClosed(object sender, TradeClosedEventArgs e) { e.ExportArgs = new Dictionary<string, object>(); List<string> lst = new List<string>(); foreach (ListViewItem item in listView1.CheckedItems) { lst.Add(item.Text); } e.ExportArgs.Add("ChooseList", lst); }
void OnTradeClosed(object sender, FormClosedEventArgs e) { EventHandler<TradeClosedEventArgs> tmp = Interlocked.CompareExchange(ref TradeClosed, null, null); if (tmp != null) { TradeClosedEventArgs args = new TradeClosedEventArgs(_guid, null); tmp(sender, args); _viewState = args.ExportArgs; } }