2013-12-23 4 views
0

Я создал образец приложения с моно-мастером «MonoGame Windows Store (XAML) Project».Может ли SwapChainBackgroundPanel быть добавлен в качестве дополнительного элемента управления?

он создал страницу GamePage.xaml

<SwapChainBackgroundPanel 
    x:Class="Mono.GamePage" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:local="using:Mono" 
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
    mc:Ignorable="d"> 

    <Grid> 
     <Grid.ColumnDefinitions> 
      <ColumnDefinition Width="*"/> 
      <ColumnDefinition Width="200"/> 
     </Grid.ColumnDefinitions> 

     <StackPanel Grid.Column="1" Background="LightGray"> 
      <Button Content="Stop" x:Name="btnStartStop" Click="btnStartStop_Click"/> 
     </StackPanel> 
    </Grid> 

</SwapChainBackgroundPanel> 

Однако, я хочу, чтобы добавить этот SwapChainBackgroundPanel в другой XAML страницы (пример BlankPage.xaml).

Но, когда я запускаю приложение. он сообщает об исключении Информация WinRT: Невозможно добавить экземпляр типа GamePage в коллекцию типа «Windows.UI.Xaml.Controls.UIElementCollection».

Итак, может ли кто-нибудь сказать мне, что в этом плохого? и как я могу это сделать? Я хочу добавить SwapChainBackgroundPanel в качестве дополнительного элемента управления другой страницы.

ответ

0

Можно добавить SwapChainPanel в качестве подконтроля (ваш вопрос) == да.

Можно добавить суб-элементы управления в SwapChainPanel? (ваш код) == нет.

Смежные вопросы