Vista diferente según ContentControl (Caliburn.Micro)

Estoy vinculando ViewModels a ContentControls y dejo que Caliburn se encargue de crear y vincular la vista. Sin embargo, me gustaría personalizar la convención ViewModel-> View de Caliburns según el ContentControl al que estoy vinculado.

Por ejemplo, un ContentControl normal, quiero que la Vista normal se una (SomethingViewModel -> SomethingView). Pero para cierto ContentControl, quiero que Caliburn obtenga una vista llamada, por ejemplo, SomethingViewSpecial. ¿Es eso posible

Respuestas a la pregunta(1)

Su respuesta a la pregunta