Denetim arasındaki fark ve WPF DataTemplate Şablonu
ControlTemplate
ve WPF DataTemplate
arasındaki fark nedir?
CEVAP
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).
Şablon bir sınıf arasındaki fark ve sı...
Kullanıcı Denetimi, bir Kütüphane ve b...
CSS3 arasındaki fark' kolay kulla...
Arasındaki fark .dll ve .exe?...
'pencere arasındaki fark ne.konum...