SORU
27 AĞUSTOS 2009, PERŞEMBE


Denetim arasındaki fark ve WPF DataTemplate Şablonu

ControlTemplate ve WPF DataTemplate arasındaki fark nedir?

CEVAP
27 AĞUSTOS 2009, PERŞEMBE


Genellikle bir kontrol kendi iyiliği için oluşturulur ve temel veri yansıtmıyor. Örneğin, Button bir iş bir nesneye bağlı değildir tıklandığında olabilir yani tamamen. ContentControl ListBox, ancak, genellikle kullanıcı için veri mevcut olabilir görünür.

DataTemplate, Bu nedenle, temel veri için görsel yapı sağlamak için kullanılır, bir süre ControlTemplate temel veri ile bir ilgisi yok ve sadece kendisi için görsel düzeni sağlar.

ControlTemplate genellikle sadece içerir TemplateBinding ifadeler, bağlama, geri özelliklerini kontrol kendisi, bir süre DataTemplate içerir standart Bağlama ifadeleri, bağlama özellikleri DataContext (iş/etki alanı nesne veya Görünüm modeli).

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Eddie Bravo

    Eddie Bravo

    17 EKİM 2006
  • Elliot Davin

    Elliot Davin

    28 Kasım 2008
  • nigahiga

    nigahiga

    21 Temmuz 2006