Pregunta

Estaba mirando viejos videos MIX de 2007 y vi una bonita presentación mostrando Hand Drawn Shapes en WPF. Mi pregunta es si existen en el paquete estándar enviado o si tengo que crearlas yo mismo.

Me imagino que tengo que crearlos, así que aquí viene el " real " pregunta de programación: ¿Cómo comienzas cuando quieres crear una forma de aspecto dibujada a mano que sea portátil? Quiero poder reutilizar la mayor cantidad de código posible para Rectángulo, Elipse, Línea, etc.

¿Fue útil?

Solución

Otros consejos

Cuando quiero dibujar una forma personalizada, utilizo una herramienta como Expression Designer, Expression Blend, Adobe Fireworks o Illustrator para diseñar la forma (hay un complemento para Fireworks y uno para Illustrator que guarda los vectores en XAML). Esto se encarga de la parte difícil de diseñar cosas en XAML, y esta forma es reutilizable más adelante.

Dibuje la forma en Expression Designer y luego elija " Exportar ... " como XAML. Cuando aparezca el cuadro de diálogo de exportación, elija " Diccionario de recursos " como formato del documento, puede cambiar a la pestaña XAML y copiar el código del cuadro de diálogo en un Diccionario de recursos en su proyecto de Visual Studio. Ahora tiene un DrawingBrush que puede usar para colocar sus formas en cualquier lugar de su aplicación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top