Bir WinForms uygulamasında setTimeout eşdeğer işlevi oluşturmak için basit bir çözüm/fikir/strateji var mı. Öncelikle bir web geliştiricisiyim, ancak bir WinForms uygulamasında bunu nasıl yapacağımı bilmiyorum. Temel olarak, bir metin kutum var ve her tuşa basıldıktan sonra, bir listeyi doldurmak için bir görev çalıştırmak istiyorum (otomatik tamamlama türü bir şey gibi) ancak kullanıcı karakterleri girmeye devam ederse iptal edebilir (örn. ClearTimeout).Winforms javascript setTimeout eşdeğeri
Belki de bir BackGroundWorker'ı kullanıp başlangıçta uyumaya çalışıyorum ve uyurken, kullanıcı anahtarlar girmeyi durdurur ve uyku süresi biterse iptal edilebilir, sonra gider ve görevi çalıştırır.
(örnek C# veya Vb.Net eğer umrumda değil)
[JavaScript'ın setTimeout, SetInterval ve clearInterval C# eşdeğer] (https://stackoverflow.com/questions/40502596/javascripts-settimeout-setinterval-and-clearinterval-equivalent-in-c-sharp/40609390# 40609390) – Koray