C# UWP中的CarouselPanel引发异常
我尝试了几种类型的集合,但都出现了相同的错误。如果查看异常消息,您将看到: 您用于控件的面板不允许作为控件的ItemsPanelC# UWP中的CarouselPanel引发异常,c#,xaml,uwp,C#,Xaml,Uwp,我尝试了几种类型的集合,但都出现了相同的错误。如果查看异常消息,您将看到: 您用于控件的面板不允许作为控件的ItemsPanel 因此,您只能将CarousePanel与ComboBox控件一起使用。当Visual Studio在未处理的异常处理程序上点击break时,您可以将鼠标悬停在sender、e part中的e参数上,查看发生的确切异常。请这样做,并更新此异常的详细信息后。谢谢我的错误。很明显,在Win8发布的过程中,它曾一度被允许在其他控件中使用。 <ListVi
因此,您只能将CarousePanel与ComboBox控件一起使用。当Visual Studio在未处理的异常处理程序上点击break时,您可以将鼠标悬停在sender、e part中的e参数上,查看发生的确切异常。请这样做,并更新此异常的详细信息后。谢谢我的错误。很明显,在Win8发布的过程中,它曾一度被允许在其他控件中使用。
<ListView ItemsSource="{Binding PageViewModel.TestCollection, Mode=OneWay}">
<ListView.ItemTemplate>
<DataTemplate x:DataType="local:TestClass">
<TextBlock >Blah</TextBlock>
</DataTemplate>
</ListView.ItemTemplate>
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<CarouselPanel />
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
</ListView>
#if DEBUG && !DISABLE_XAML_GENERATED_BREAK_ON_UNHANDLED_EXCEPTION
UnhandledException += (sender, e) =>
{
if (global::System.Diagnostics.Debugger.IsAttached) global::System.Diagnostics.Debugger.Break();
};