Creo que todos los controles de WinForm tienen una propiedad de etiqueta que me pareció muy conveniente en ocasiones. Sin embargo, esta propiedad Tag parece haber desaparecido para los controles WPF como DataGrid. ¿Alguien puede explicar por qué? ¿Hay una mejor manera en WPF para lograr esto?¿Por qué los controles WPF no tienen propiedad de etiqueta?
5
A
Respuesta
8
Los controles WPF tienen un Tag -propiedad (Debido a la clase base). Sin embargo, con el concepto de DataContext, la propiedad de etiqueta ya no es muy importante.
0
La propiedad Tag
omite el significado. Puede usar Attached Properties para crear más propiedades semánticas en cualquier control.
Cuestiones relacionadas
- 1. ¿Por qué los controles WinForms/WPF no usan Invoke internamente?
- 2. ¿Por qué los controles UI en WPF tienen afinidad por subprocesos?
- 3. ¿Por qué los registros de Delphi no tienen herencia?
- 4. Por qué los métodos de interfaz no tienen cuerpo
- 5. ¿por qué los archivos de encabezado STL no tienen extensión?
- 6. ¿Por qué los elementos ul no tienen altura?
- 7. ¿Por qué las tuplas tienen uses_allocator pero los pares no?
- 8. ¿Por qué los ayudantes no tienen html en ellos?
- 9. ¿Por qué los métodos ruby no tienen alcance léxico?
- 10. ¿Por qué los navegadores web no tienen jQuery incorporado?
- 11. por qué no BindingList en WPF
- 12. ¿WPF tiene controles equivalentes para todos los controles de Winforms?
- 13. Controles compuestos de WPF
- 14. WPF Lista de los diferentes tipos de controles de usuario
- 15. ¿Por qué los literales de los números no tienen acceso a los métodos numéricos?
- 16. WPF: ¿Cómo hacer referencia a otros controles dentro de la propiedad de propiedad del disparador?
- 17. Configuración de la propiedad VerticalAlignment para todos los controles
- 18. Cómo orientar todos los controles (Estilos WPF)
- 19. WPF: Enlazando una etiqueta a una propiedad de clase
- 20. ¿Por qué FontStretch no funciona en WPF?
- 21. ¿por qué los botones de gmail son etiqueta "div" y no "etiqueta de botón"?
- 22. ¿Por qué mi UITableViewCell no tiene una propiedad de etiqueta de texto?
- 23. Limpieza adecuada de los controles de usuario de WPF
- 24. Controles de ajuste de WPF
- 25. WPF - ¿Por qué no funciona Keyboard.Focus()?
- 26. ¿Por qué los eventos de WebControl tienen el prefijo "Encendido"?
- 27. WPF Dependency Propiedad no configurada
- 28. ¿Por qué no setLocation() mueve mi etiqueta?
- 29. ¿Por qué los finalizadores tienen una "penalización severa de rendimiento"?
- 30. ¿Por qué los botones tienen oyentes de acción y los comandos no lo hacen en LWUIT?
También puede crear una propiedad adjunta (http://msdn.microsoft.com/en-us/library/ms749011.aspx) para situaciones más complejas. –
@Bradley: +1 ¡Bien, esta es una posibilidad muy poderosa y mucho más ordenada que una propiedad Tag! – HCL