¿es posible vincular un control de elementos con canvas como plantilla a múltiples DataTemplates?ItemsControl con múltiples DataTemplates para un modelo de vista
Tengo 2 colecciones y, dependiendo del tipo, me gustaría mostrar un control diferente sobre mi lienzo.
No estoy seguro, pero podría pensar en un Viewmodel que tenga 2 ObservableCollections. Por ejemplo, si tuviera "Formas" y "conexiones" y me gustaría mostrarlas en el lienzo. En caso de un escenario de diagramación ...
Me gustaría hacer esto de la manera mvvm y no estoy seguro de si el enfoque múltiple de DataTemplate es correcto, pero se me vino a la mente. Pero sigo teniendo problemas para obtener el encuadernador directamente en mi cabeza. Si configuro DataContext para ViewModel para mí, no parece posible enlazar 2 colecciones al control de elementos ... = ( También estoy abierto para otras ideas, también ...
¿Es esto posible? Si es así, ¿cómo sería el aspecto de unión como un
¿Lo necesita ** AMBOS ** para WPF y Silverlight? – Snowbear
ambos serían buenos a largo plazo ... pero primero WPF sería genial ... – silverfighter
DataTemplateSelector funcionará para 'WPF' y' Silverlight'. – vorrtex