private void AdicionarVáriosItens(string[] referências) { if (lst.InvokeRequired) { AdicionarItemCallback método = new AdicionarItemCallback(AdicionarItem); lst.BeginInvoke(método, referências); } else { ListViewItem[] itens = new ListViewItem[referências.Length]; for (int x = 0; x < referências.Length; x++) itens[x] = new ListViewItem(referências[x]); lst.Items.AddRange(itens); lst.Focus(); } }
private void AdicionarItem(string referência) { if (lst.InvokeRequired) { AdicionarItemCallback método = new AdicionarItemCallback(AdicionarItem); lst.BeginInvoke(método, new object[] { referência }); } else { lst.Items.Add(referência); lst.Focus(); } }