2010-07-26 188 views
1

0Hi棱鏡和區域

我有一個shell我在其中設置了一個區域「MainContentRegion」。在這個區域我加載這樣的觀點:

<UserControl x:Class="CustomControls.MainContent" 
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     xmlns:cal="http://www.codeplex.com/CompositeWPF"> 
    <Border BorderThickness="1" BorderBrush="Black" Margin="2"> 
    <Grid x:Name="ContentGrid" Background="{StaticResource MainContentBackgroundColor}"> 
     <Grid.RowDefinitions> 
     <RowDefinition Height="55" /> 
     <RowDefinition Height="*"/> 
     </Grid.RowDefinitions> 
     <ContentControl Name="MainContentHeaderRegion" cal:RegionManager.RegionName="MainContentHeaderRegion" Grid.Row="1"/> 
     <ContentControl Name="MainContentBodyRegion" cal:RegionManager.RegionName="MainContentBodyRegion" Grid.Row="2"/> 
    </Grid> 
    </Border> 
</UserControl> 

當試圖訪問2米新增加的區域,我得到一個錯誤,仰視負荷的區域後,我只看到從外殼添加的區域。有人可以幫忙嗎?

回答

2

如果包含嵌套地區的風景被不止一次更可能會導致錯誤的嵌套地區將不再是唯一的 - 在這種情況下,你應該使用範圍的區域 - 見doc