Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/07/2011, 14:30
alexg88
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: pasar listbox a un Arreglo en c#

También puedes usar el método CopyTo o recorrer mediante un bucle for:

Código:
ListBox lista = System.Windows.Forms.ListBox(); 
lista.Items.AddRange(new object[]{"System.Windows.Forms", 
        "System.Drawing", "System.Xml", "System.Net", "System.Runtime.Remoting", 
        "System.Web"});
 String[] items = new String[lista.Items.Count];
lista.Items.CopyTo(items,0);
ó

Código:
ListBox lista = System.Windows.Forms.ListBox(); 
lista.Items.AddRange(new object[]{"System.Windows.Forms", 
        "System.Drawing", "System.Xml", "System.Net", "System.Runtime.Remoting", 
        "System.Web"});
 String[] items = new String[lista.Items.Count];
for (int i = 0; i < lista.Items.Count;i++)
            {
                items[i] =lista.Items[i] as String;
            }