J'ai essayé de mettre à jour certaines données sans demander aux utilisateurs sur l'application Windows, mais lorsque j'essaie de télécharger, l'application n'est pas utilisable et les contrôles ne sont pas touchables.Impossible d'utiliser l'application actuelle lors de l'utilisation de WebClient
code:
using (WebClient client = new WebClient {Encoding = System.Text.Encoding.UTF8})
{
string url = "http://domain_name.com/api/getSomeData";
res = client.DownloadString(url);
}
vous devez enquêter sur '' await' et async' pour C#. – garfbradaz
Vous exécutez le téléchargement sur le thread de l'interface utilisateur afin qu'il ne puisse pas répondre pendant le téléchargement. Vous devez en apprendre davantage sur le threading. – Equalsk
@garfbradaz essayer de chercher à ce sujet, merci – AliMajidiFard9