我不知道如何修复LayoutCycleException。
没有关于错误的提示。
我有一个带有五个标签的枢轴控制,每个标签有10个项目。 通过工作进行初始制表,但在返回时,它会触及此异常,而不会显示任何其他信息。
怎么办?
修改
下面的列表是usercontrol的内容。所有来源都是可观察的集合属性。为避免null,所有集合都在控件创建时初始化:
<Grid>
<Pivot>
<PivotItem x:Uid="Pivot-New">
<GridView
ItemsSource="{Binding NewChassis, Mode=OneWay}"
SelectionMode="Single"
IsItemClickEnabled="True"
/>
</PivotItem>
<PivotItem x:Uid="Pivot-Errors">
<GridView
ItemsSource="{Binding ErrorEvents, Mode=OneWay}"
SelectionMode="Single"
IsItemClickEnabled="True"
/>
</PivotItem>
<PivotItem x:Uid="Pivot-Warnings">
<GridView
ItemsSource="{Binding WarningEvents, Mode=OneWay}"
SelectionMode="Single"
IsItemClickEnabled="True"
/>
</PivotItem>
<PivotItem x:Uid="Pivot-Unassigned">
<GridView
ItemsSource="{Binding UnassignedEvents, Mode=OneWay}"
SelectionMode="Single"
IsItemClickEnabled="True"
/>
</PivotItem>
<PivotItem x:Uid="Pivot-Starts">
<GridView
ItemsSource="{Binding StartEvents, Mode=OneWay}"
SelectionMode="Single"
IsItemClickEnabled="True"
/>
</PivotItem>
<PivotItem x:Uid="Pivot-Ends">
<GridView
ItemsSource="{Binding EndEvents, Mode=OneWay}"
SelectionMode="Single"
IsItemClickEnabled="True"
/>
</PivotItem>
</Pivot>
</Grid>