2011-09-05 33 views
6

FrameworkElement'un aksine bir UIElement kullanacağınız konusunda net değilim ve neden bir FrameworkElement sınıfı var. Esasen, FrameworkElement'un UIElement'un aksine sağladığı ekstra işlevsellik nedir?UIElement vs FrameworkElement

+0

olası kopyası [WPF/Silverlight içinde UIELement/Frameworkelement] (http://stackoverflow.com/questions/5956880/uielement-vs-frameworkelement-in-wpf-silverlight) – BoltClock

+0

@mihajlv: Bu sorunun yanıtı: Bu sorunun yanlış olabileceğinin, bir kopya olup olmadığıyla ilgili hiçbir ilgisi yoktur. –

+0

@mihajlv: Ayrıca bağlayıcılık dağıtıcı ile ilgisi yok ... –

cevap

3

UIElement'dan (FrameworkElement yok dışında hiçbir sınıf) hiçbir zaman geçmemelisiniz, diğer özellikleri arasında, DataContext yok, bazı zorluklarda sizi görmeyebilir.

+0

sadece açık olmak için UIElement düzeni, veri bağlama, stil, şablonlar ve kaynakları hiçbiri sağlar. – mihajlv

+1

@mihajlv: FrameworkElements, UIElements yok. –

+0

@ H.B, UIElement'in düzende yer almıyorsa nasıl Ölçü ve Düzenleme yöntemleri vardır? –