SORU
10 Temmuz 2009, Cuma


Karşılaştırma DispatcherTimer Timer ile

bir fark between System.Windows.Forms.Timer() System.Windows.Threading.DispatcherTimer() nedir ? Hangi durumlarda, onları kullanmalıyız? herhangi bir iyi yöntemler ?

CEVAP
10 Temmuz 2009, Cuma


Windows.Formlar.Zamanlayıcı windows forms ileti döngüsü zamanlayıcı olayları işlemek için kullanır. Windows kullanılan zamanlama olayları yazma uygulamaları Form kullanılmalıdır, ve zamanlayıcı ana UI iş parçacığı üzerinde ateş.

DispatcherTimer WPF zamanlama mekanizmasıdır. Benzer bir şekilde (bu, tek bir iş parçacığı için her iş parçacığı için sınırlı değildir, ancak kendi memuru olan) bir zamanlama işlemek istediğiniz zaman kullanılması gerektiğini ve WPF kullanıyorsun. Dağıtıcı olarak aynı iş parçacığı olayı tetikler.

Genel olarak, WPF==DispatcherTimer ve Windows==Formlar oluşturur.Zamanlayıcı.

Bu da ayrı bir konu. bir timer sınıfı olan System.Threading.Timer, olduğunu söyledi. Bu UI, vb güncellemek için çalışmıyoruz tamamen sayısal zamanlama iyi.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Joshua Benedict

    Joshua Bened

    26 EKİM 2013
  • ThePhestor

    ThePhestor

    22 Mart 2011