(SOLUCIONADO) ¿Que tipo de parámetro debo pasarle?

Iniciado por Eleкtro, 18 Diciembre 2012, 15:11 PM

0 Miembros y 1 Visitante están viendo este tema.

Eleкtro

EDITO: Esto ya no necesito saberlo




Código (vbnet) [Seleccionar]
Module InvokeRequiredHandler
   <System.Runtime.CompilerServices.Extension()> _
   Public Sub HandleInvokeRequired(Of T As ISynchronizeInvoke)(ByVal controlToInvoke As T, ByVal actionToPerform As Action(Of T))
       'Check to see if the control's InvokeRequired property is true
       If controlToInvoke.InvokeRequired Then
           'Use Invoke() to invoke your action
           controlToInvoke.Invoke(actionToPerform, New Object() {controlToInvoke})
       Else
           'Perform the action
           actionToPerform(controlToInvoke)
       End If
   End Sub
End Module


Si por ejemplo, desde otro hilo quisiera modificar la propiedad "Text" de un textbox... ¿Como lo hago?
HandleInvokeRequired(Textbox1, ¿?)
No se que argumento se puede usar como "Action"