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

  • BioHunta

    BioHunta

    28 Mayıs 2006
  • Commander Chalkboard

    Commander Ch

    20 Ocak 2014
  • Lancome USA

    Lancome USA

    30 HAZİRAN 2009