Silverlight Toolkit personalizar los controles: NumericUpDown
Introducción
La belleza de WPF / Silverlight control de la arquitectura es la separación de la conducta de la presentación, en una palabra, la capacidad de un control de estilo / template para que pueden parecer muy diferentes, pero aún se comportan de la misma, más o menos, todo ello sin una sola línea de código. No hay forma de interfaz de usuario de un control por defecto puede satisfacer todas las necesidades de los usuarios posibles, por lo que esta capacidad es extremadamente útil, y ha habido pregunta en el foro y de las consultas de búsqueda a mi blog de personalización diferentes de las plantillas predeterminadas de control en Silverlight Toolkit . En realidad, es bastante fácil de re-templating/style un control con herramientas como Expression Blend. Para su comodidad, voy a escribir una serie de mensajes para demostrar las personalizaciones más solicitados, y proporcionar el XAML que se puede copiar y pegar para su propio uso. Voy a comenzar con NumericUpDown.
NumericUpDown de personalización
Por debajo de captura de pantalla muestra personalizaciones comunes para el control NumericUpDown. Si tiene instalado Silverlight 2.0 RTM, también se puede jugar con él aquí.
Código Fuente
Usted puede descargar el proyecto con cremallera abajo para jugar. Voy a añadir las plantillas personalizadas para Silverlight Toolkit proyecto de ejemplo en la siguiente versión.
Conclusión
Espero que esto sea útil! Como siempre, los comentarios son bienvenidos. Gracias!










¿Puedo utilizar este control en una aplicación comercial sin consecuencias?
Como ser demandado o que requieren la publicación de la fuente?
Gracias .. Parece que no puede encontrar el sistema de licencias ..
gracias! Gran trabajo por cierto.
Hola Martin,
Lo siento por el truncamiento de código fuente: parece que la "Fuente Incluir código" plugin que utiliza tiene un límite en la cantidad de código que puede tomar. Gracias por señalarlo. Lo he arreglado en el puesto, y por su solicitud, que se adjunta el archivo zip de proyectos.
Gracias,
-Ning
Hola Ning Zhang,
El código fuente parece ser truncado.
Cualquier forma de arreglarlo (o añadir un archivo ZIP)?
Gracias,
Martin