晚间.. 我的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>
我也可以显示异常/内部异常的堆栈跟踪,如果它有任何帮助,但它看起来不是很漂亮,所以我暂时跳过它。
任何人有什么想法都错了吗?