Me estoy mojando los pies en Silverlight, y realmente no entiendo las diferencias y los pros/contras de crear un UserControl vs. crear un Control para la misma tarea (como cuando haces clic derecho en una selección en Expression Mezcla, por ejemplo).¿Cuándo usar UserControl vs. Control en Silverlight?
Parece que seleccionar "Hacer en control" solo crea una nueva plantilla para el tipo de base que especifique, mientras que la creación de un UserControl crea una clase base completamente nueva. ¿Es eso correcto?
Screenshot http://tinyurl.com/yjsaox9
En este caso particular, estoy creando un control de cuadro de texto personalizado que sólo toma números, y se divide en 3 secciones, almacenar 3 valores en propiedades separadas como se muestra a continuación. En este caso particular, ¿cuál sería el mejor?
Screenshot 2 http://tinyurl.com/y9x7zox
actualización (Pregunta adicional): ¿Por qué no puedo usar la plantilla de unión con un control de usuario, pero no puedo con un control? Esa es una de las razones por las que pensé que hacer un UserControl podría no ser la decisión correcta.
Sí, un control personalizado definitivamente tiene más sentido para mí. Gracias. – Dov