// Thread safe adding of subitem to list control private void AddListSubitem(ListViewItem item, string subItemText) { if (this.InvokeRequired) { AddListSubitemCallback d = new AddListSubitemCallback(AddListSubitem); Invoke(d, new object[] { item, subItemText }); } else { item.SubItems.Add(subItemText); } }
// Thread safe adding of subitem to list control private void AddListSubitem( ListViewItem item, string subItemText ) { if ( this.InvokeRequired ) { AddListSubitemCallback d = new AddListSubitemCallback( AddListSubitem ); Invoke( d, new object[] { item, subItemText } ); } else { item.SubItems.Add( subItemText ); } }