UWP中的CarouselPanel抛出异常

时间:2017-01-18 23:34:17

标签: c# xaml uwp

        <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>

试图尝试使用此控件。它在部署期间在App.g.i.cs中构建但仍然挂起:

#if DEBUG && !DISABLE_XAML_GENERATED_BREAK_ON_UNHANDLED_EXCEPTION
        UnhandledException += (sender, e) =>
        {
            if (global::System.Diagnostics.Debugger.IsAttached) global::System.Diagnostics.Debugger.Break();
        };

我尝试了几种类型的集合,但得到了同样的错误。

1 个答案:

答案 0 :(得分:1)

如果您查看Message例外情况,您会看到:

  

您用于控件的面板不允许作为控件的ItemsPanel。

因此,您只能将CarouselPanelComboBox控件一起使用。