Windows应用商店应用 - 无法将帧插入页面

时间:2015-04-23 18:48:44

标签: c# .net windows store

晚间.. 我的Windows应用商店应用中存在问题。我做了一个空白页面,我想在这里插入一个框架,谎言:

    <Frame HorizontalAlignment="Stretch" Margin="40" VerticalAlignment="Stretch">
        <local: RegisterPage/> 
    </Frame>

但它不起作用。在我的visual studio 2013中,它显示了一个带有红色错误图标和文本的大灰框。#34;无法创建RegisterPage&#34;的实例。如果我添加一个空白页面,它的工作。这(显然)让我觉得我的RegisterPage中存在一些问题,但我不知道是什么,老实说我认为这个错误信息非常不清楚。我将展示我的页面基本上看起来如何,删除属性和重复元素。

<Page
x:Class="AntiVirusApp.RegisterPage"
SizeChanged="WindowSize"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:AntiVirusApp"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">

<Grid Background="Black" PointerMoved="MovePointer" PointerReleased="CanvasPointerReleased">
    <Canvas x:Name="ElementCanvas" Width="1080" Height="720">
        <Canvas.RenderTransform>
            <ScaleTransform x:Name="Scale" CenterX="540" CenterY="360" ScaleX="1" ScaleY="1"/>
        </Canvas.RenderTransform>
        <Canvas.Background>
            <ImageBrush ImageSource="Graphics/Backgrounds/MenuBG.png" Stretch="Fill"/>
        </Canvas.Background>
        <Canvas.ChildrenTransitions>
            <TransitionCollection>
                <ReorderThemeTransition/>
            </TransitionCollection>
        </Canvas.ChildrenTransitions>
  <!-- Here are also a bunch of textblocks and images-->
    </Canvas>

    <Canvas x:Name="PointerCanvas">
        <Rectangle x:Name="PointerX" Fill="DarkRed" Height="720" Canvas.Left="0" Canvas.Top="0" Width="4" IsHitTestVisible="False" />
        <Rectangle x:Name="PointerY" Fill="DarkRed" Height="4" Canvas.Left="0" Canvas.Top="0" Width="1080" IsHitTestVisible="False"/>
    </Canvas>
</Grid>

我也可以显示异常/内部异常的堆栈跟踪,如果它有任何帮助,但它看起来不是很漂亮,所以我暂时跳过它。

任何人有什么想法都错了吗?

0 个答案:

没有答案