is it possible to bind an itemscontrol with canvas as template to multiple DataTemplates?
I have 2 collections and depending on the type I would like to display a di
Another option with less code behind would be to define two ListBoxes, each with their own templates and bound to their own collections. Define them each in the same physical space and just control which one is visible based on your state. You could even do this with the Visual State Manager and custom states.