No tengo claro cuándo usaría un UIElement
en oposición a un FrameworkElement
, y por qué hay una clase FrameworkElement
en absoluto. Esencialmente, ¿cuál es la funcionalidad adicional que proporciona un FrameworkElement
en comparación con UIElement
?UIElement vs FrameworkElement
Respuesta
Nunca debe heredar de UIElement
(no hay clases además de FrameworkElement
), entre otras propiedades no tiene DataContext
, cuya falta puede provocarle algunos problemas.
tan solo para ser claro UIElement no proporciona nada de la disposición, el enlace de datos, el estilo, las plantillas y los recursos. – mihajlv
@mihajlv: FrameworkElements do, UIElements no. –
@ H.B, ¿cómo es que UIElement tiene métodos Measure and Arrange si no participa en el diseño? –
- 1. UIElement vs FrameworkElement en WPF/Silverlight
- 2. obtener las coordenadas de un rectángulo delimitador de FrameworkElement
- 3. ¿Cómo puede obtener el padre de un UIElement?
- 4. ckeditor dinámicamente add uiElement
- 5. WPF FrameworkElement no recibe entrada de mouse
- 6. Silverlight 4 - Renderizar UIElement como una imagen
- 7. Error de actualización UIElement de WPF?
- 8. Coordenadas absolutas de UIElement en WinRT
- 9. ¿Hay algún identificador único para wpf UIElement?
- 10. ¿Cómo acceder mediante programación a ToolTipService de Silverlight FrameworkElement?
- 11. Obteniendo las coordenadas superiores izquierdas de un UIElement de WPF
- 12. WPF ListBox - Obtención de UIElement en lugar de SelectedItem
- 13. WPF: ¿obtiene el tamaño de UIElement en la memoria?
- 14. ¿Cómo obtengo programáticamente el estado visual actual de un FrameworkElement de WPF?
- 15. Cómo acceder a x: Nombre-propiedad en el código - para objetos que no sean FrameworkElement?
- 16. Rendimiento XAML: establece el canal alfa de un pincel frente a la opacidad de FrameworkElement
- 17. datos Mediante la unión en el valor, que es un FrameworkElement
- 18. ¿Cómo puedo ver los eventos de un solo clic y doble clic en WPF FrameworkElement?
- 19. Fenómeno de enlazado de datos en WPF (vinculante para un FrameworkElement): ¿alguna idea de por qué?
- 20. Guardar una imagen de un UIElement rindió mayor de lo que aparece en la pantalla
- 21. Modificar Info.plist para establecer "Application is agent (UIElement)" en el tiempo de ejecución
- 22. Acerca del cuadro con la aplicación ¿el agente (UIElement) está establecido en SÍ?
- 23. ¿Cómo comprobar si estoy eliminando (Retroceso, Eliminar o 'Cortar') un UIElement en un RichTextBox?
- 24. J2ME VS Android VS iPhone VS Symbian VS Windows CE
- 25. TagSoup vs Jsoup vs HTML Analizador vs vs HotSax
- 26. 'método' vs. 'mensaje' vs. 'función' vs. '???'
- 27. ACE vs Boost vs Poco vs wxWidgets
- 28. VS 2008 vs VS 2008 Express
- 29. Atomikos vs JOTM vs Bitronix vs?
- 30. Acumular vs fold vs reducir vs compress
posible duplicado de [UIELement vs Frameworkelement en WPF/Silverlight] (http://stackoverflow.com/questions/5956880/uielement-vs-frameworkelement-in-wpf-silverlight) – BoltClock
@mihajlv: El hecho de que la respuesta en esa pregunta puede ser incorrecta no tiene nada que ver con si es un duplicado o no. –
@mihajlv: También vinculante no tiene nada que ver con el despachador ... –