Ich bin ein Windows-Formular in C# implementieren und wenn ich versuche, den Textinhalt einer Schaltfläche ändern, finde ich dieses Problem: Es zeigt nur die letzte Valorisierung der Schaltfläche Text.Ändern Sie den Textinhalt einer Schaltfläche nach 1 Sekunde
button.Text ="Content"
System.Threading.Thread.Sleep(1000);
button.Text = "";
Wie kann ich dieses Problem lösen?
Weil Ihre UI friert, während Sie den Schlaf zu tun, und aktualisieren sie dann - Sie müssen es ermöglichen, zu zeichnen und zu aktualisieren während des Wartens. Wie z. B. einen Timer verwenden. – BugFinder