Hola a todos,
Haber estoy haciendo una aplicaión windows en la cual, tengo un hilo que se va a otra clase a ejecutar un codigo...
desde ese codigo se llama a un textBox (multiline) en el cual quiero mostrar un texto. Como estoy llamando al TextBox desde otro hilo al que lo creo pos uso esta rutina para invocar al hilo que lo creo y poder mostrar el texto ya que sino da excepcion.
Ahora viene el problema el textBox se me pone visible = false derepente y no m visualiza nada de lo que escribo, y debugeando la variable TEXT del TEXTBOX si que tiene lo que escribo en el, pero me he dado cuenta que el visible esta a false, de ahi que ponga la linea de codigo
Me.CuadroTexto.Visible = True pero NO LO CONSIGO se sigue quedando a false... y no lo entiendo.
Este rutina si que me funciona con Labels y demas pero con este TEXBOX estoy teniendo problemas.
Gracias por vuestro tiempo y haber si sabeis alguno porque puede ser!!!
SALUDOS!!!
Private Sub SetCuadroTexto(ByVal [text] As String)
' InvokeRequired required compares the thread ID of the
' calling thread to the thread ID of the creating thread.
'If these threads are different, it returns true.
If Me.CuadroTexto.InvokeRequired Then
Dim d As New SetCuadroTextoCallback1(AddressOf SetCuadroTexto)
Me.Invoke(d, New Object() {[text]})
Else
Me.CuadroTexto.Text = [text]
Me.CuadroTexto.Visible = True
End If
End Sub