如何在一个视图中将ActiveItem和Items放在一起

时间:2015-04-02 04:04:55

标签: wpf caliburn.micro

我有一个包含ActiveItem内容控件和Items TabControl的视图,如下所示。

<UserControl x:Class="HotelReservation.Main.Views.RoomBands.RoomBandMainView"

    ...  
    <Grid VerticalAlignment="Stretch" >
        ...  
        <Border Grid.Column="0" >
            <ContentControl x:Name="ActiveItem" />
        </Border>

        <GridSplitter Width="5" Grid.Column="1" HorizontalAlignment="Stretch" />

        <Border Grid.Column="2"  >
            <TabControl x:Name="Items" Margin="5" />
        </Border>

    </Grid>
</UserControl>

我不知道如何在视图模型中为上面的视图设置ActiveItem。在任何时候,都会有一个用于内容控制的ActiveItem和用于TabControl的项目。在viewmodel中,现在我不能只调用ActivateItem。我该如何解决这个问题。

0 个答案:

没有答案