DataTemplate 内にリージョンを作成したいと考えています。私の要件は、TabControl でビューを注入した後、Tab A、Tab B、Tab C と言うことができます。その後、Tab A 内にビューを注入できるように、Tab A 内に領域を作成したいと考えています。 StackPanel 領域内にビューを挿入できます。私を助けてください。
<ContentControl >
<ContentControl.ContentTemplate>
<DataTemplate>
<StackPanel prism:RegionManager.RegionName="ChildRegion" prism:RegionManager.RegionManager="{Binding Value, Source={StaticResource ObservableRegionManager}}">
<TextBlock Grid.Row="0" Text="View A" HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="48"></TextBlock>
<Button Grid.Row="1" Command="{Binding RelativeSource= {RelativeSource FindAncestor, AncestorType={x:Type ContentControl}},
Path=DataContext.NavigateCommand}" CommandParameter="ViewB">Navigate ViewB in Scoped Region</Button>
</StackPanel>
</DataTemplate>
</ContentControl.ContentTemplate>
</ContentControl>
以下の提案を適用してもまだ成功していません。
登録されていないエラー ビューをスローしています。