EDITO: Esto ya no necesito saberlo
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"