我需要按照警报和时钟应用程序中使用的控件来显示小时/分钟。所以我尝试使用FlipView(在垂直模式下),但我不能使用循环列表。 是否有更合适的控制措施?
答案 0 :(得分:0)
很难创建循环FlipView。您可以使用Looping FlipView Attached Property。这是为Windows 8创建的,但它可以与UWP一起使用。
示例代码
XAML部分
<Page ....
xmlns:synergist="using:Synergist">
<FlipView x:Name="flipView" synergist:FlipViewExtensions.IsLooping="True">
背后的代码
设置ItemsSource
可以通过例外。只需将代码放在try catch块中,如下面的示例代码所示。
try
{
flipView.ItemsSource = loopingList;
}
catch (Exception ex) { }
或在将项目添加到ItemsSource
List
您可以从here
您可以在Github上查看完整的示例:LoopingFlipViewUWP
创建自己的CustomPanel。
您可以使用AppStudio的Carousel Control