Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
invoke [2015/04/25 21:32] 82.228.9.53 créée |
invoke [2017/12/06 16:13] (Version actuelle) |
||
---|---|---|---|
Ligne 14: | Ligne 14: | ||
progressBar1.Value++; | progressBar1.Value++; | ||
} | } | ||
- | </code> | + | </code> |
+ | |||
+ | Invoke dans une méthode avec des paramètres | ||
+ | |||
+ | <code csharp |Exemple Invoke> | ||
+ | void DoTask(string msg, int value) | ||
+ | { | ||
+ | if (InvokeRequired) | ||
+ | { | ||
+ | Invoke(new MethodInvoker(() => DoTask(msg, value))); | ||
+ | return; | ||
+ | } | ||
+ | progressBar1.Value++; | ||
+ | } | ||
+ | </code> |