RE:Adicionar item en ListBox desde otra ventana
Hola!:
Gracias por la respuesta y el interés.
El tema es así: Estoy dando mis primeros pasos en .NET. Transformé una aplicación de VB6 a VB.NET, y obviamente surgieron problemas. Mas o menos, todos se solucionan pero me queda este que comenté: No puedo manipular los controles desde las ventanas que no contienen estos controles. Por ejemplo, en un Label no puedo manejar la propiedad Text, intenté de la siguiente manera:
'(Desde el codigo de Form2)
Dim Form As New Form1
Form.Label1.Text = "Texto"
La propiedad del Label1 no se modifica a "Texto", también me sucede con la sentencia:
'(Desde el codigo de Form2)
Dim Form As New Form1
Form.ListBox1.Items.Add("Adicion")
El Item no se adiciona.
Desde el código de la ventana en donde están los controles, funcionan.
Tampoco, puedo referenciarme al objeto seleccionado en un ListBox desde otra ventana que está cargada y visible.
De la transformación automática de VB6 a .NET, quedó:
'(desde el código de Form2)
Form1.DefInstance.ListBox1.Text
también probé:
Form1.DefInstance.ListBox1.SelectedItem
Dim Form As New Form1
Form.ListBox1.SelectedItem
En todos los casos, no funciona.
En cambio, en el Label (Form1.DefInstance.Label1.Text = "Texto") funciona.
No se que estoy haciendo mal o que secede. ¿Alguien sabe?
Bueno, espero que se entienda, perdón que el comentario sea tan largo , y gracias por el tiempo.
Saludos
Diego