2011-05-18 15 views
6

Estoy teniendo un WPF Custom Control que me representa un punto determinado de un plan (estoy haciendo una aplicación de guía para mis estudios) y quiero que se vea diferente para diferentes categorías de los objetos representados por este nodo de mapa (es decir, baño, ascensor o habitación normal).
¿Alguien podría darme una idea de cómo hacer esto?WPF Custom Control con diferentes estilos o plantillas?

Intenté crear un convertidor, pero no funcionó bien. También mi problema es que a veces podría ser el elemento WPF como Ellipse y a veces debería ser una imagen.

¿Es de alguna manera posible crear un control personalizado con varias plantillas y la plantilla se seleccionará dependiendo de algún atributo de categoría?

+0

Es la categoría del objeto una propiedad de su control o que se almacenan en otro lugar? – Jens

+0

¡Usted debe publicar código de control personalizado también templo! – Rev

+0

Es una propiedad. El código de control es solo algunas propiedades para encontrar ruta y ahora la plantilla es solo una elipse. – Pax0r

Respuesta

Cuestiones relacionadas