private void updateGrid(object sender, HostEventArgs e) { ListViewItem newItem = this.listView1.Items.Add(e.RegisteredAdvisor.Name); newItem.SubItems.Add(e.RegisteredAdvisor.Url); newItem.SubItems.Add(string.Empty); newItem.Tag = e.RegisteredAdvisor; }
void Instance_AdvisorsAdded(object sender, HostEventArgs e) { this.BeginInvoke( new EventHandler <HostEventArgs>(updateGrid), new object[] { sender, e }); }