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();
			}
		}