Sprache: C#
Hallo,
manchmal möchte man ein Control (einen Button z.Bsp.) kurzzeitig auf Enabled(false)stellen. zum Beispiel bei einer Passwort Eingabe die fehl schlägt….
Dafür habe ich hier eine Extension
Verwendung:
[code]btn.DelayedControl(2000)[/code]
hier werden MS erwartet (2000 MS = 2 Sekunden)
public async void DelayedControl(this Control c, int delayTime)
{
c.Enabled = false;
await Task.Delay(delayTime);
c.Enabled = true;
}
public async void DelayedControl(this Control c, int delayTime)
{
c.Enabled = false;
await Task.Delay(delayTime);
c.Enabled = true;
}
Alte URL:
/snippet/verzoegertes-control-winforms/15214