UserControl中的RelativePanel排列在我的UWP应用程序中崩溃了父页面的Visual Studio设计器

时间:2016-06-20 09:51:07

标签: xaml winrt-xaml uwp uwp-xaml

当我尝试在RelativePanel中使用UserControl容器时,该容器随后在DataTemplate内的另一个/父网页中用于GridView或{{ 1}}它崩溃了该页面的Visual Studio设计器。在运行时,它仍然可以工作,但是无法在Visual Studio设计器中看到结果,我不得不返回使用ListView控件,这样可行。

请注意,我在我的StackPanel中使用x:Bind,并且只有在我尝试使用UserConrol使用{RelativePanel之类的内容来安排子控件时,才会发生Visual Studio设计器中的崩溃。 1}}属性。

设计师抛出的异常如下:

enter image description here

我在UserControl中使用xRelatedMovieImg,如下所示:

RelativePanel.Below

所有其他人都看过这个问题,如果有的话,他是否有解决方法或解决方法?

2 个答案:

答案 0 :(得分:1)

遇到了同样的问题。发现使用Binding在我的案例中工作。所以你可能会这样 RelativePanel.Below="{Binding ElementName=xRelatedMovieImg}"

答案 1 :(得分:0)

根据我的经验,设计师可能会非常脆弱,并且会因为最奇怪的事情而崩溃。通常它通过重建项目(Ctrl + Shift + B)来帮助。

此外,如果您只是更改设计而不进行调试,则可以使用"启动而无需调试" (Ctrl + F5)从Visual Studio中的“调试”菜单。这样您就不必等待调试器设置好所有内容。