Как использовать DataTemplateSelector с областью Призма

У меня есть следующий код XAML:

<ctrl:ExpanderExt x:Name="_expClassicView" Header="Chart Classic View" >
                <ContentControl  prism:RegionManager.RegionName="CVChartClassicView"></ContentControl>
        </ctrl:ExpanderExt>

Как вы можете видеть, я на самом деле использую одну контрольную инъекцию с использованием области Призма. Что мне нужно сделать, так это уметь правильно вводить ContentControl для расширителя, основанного на методе свойства моего MVVM.

Например:

if MODE=1 then
  <ContentControl prism:RegionManager.RegionName="CVChartClassicView"></ContentControl>

if MODE=2
<ContentControl prism:RegionManager.RegionName="CVChartTileView"></ContentControl>

Я пытался использовать DataTemplate селектор, но, похоже, он не работает с Призмой.

есть идеи как это сделать?

0 ответов

Другие вопросы по тегам