Use DispatcherTimer to control the interval at which you want to change the image, and set SelectedIndex to FlipView (by name - or setting the property associated with SelectedIndex on viewmodel if you are using MVVM).
EDIT
Here is an example of using text blocks instead of images (the contents of FlipView elements FlipView not related to the operation).
MainPage.xaml
<Page x:Class="App1.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" FontSize="50" FontWeight="Bold"> <Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}"> <Grid.RowDefinitions> <RowDefinition Height="auto" /> <RowDefinition /> </Grid.RowDefinitions> <TextBlock x:Name="TimeDelta" Text="Waiting for first change..."/> <FlipView x:Name="TheFlipView" SelectionChanged="DisplayedItemChanged" Grid.Row="1"> <FlipView.Items> <FlipViewItem> <TextBlock Text="Item1" /> </FlipViewItem> <FlipViewItem> <TextBlock Text="Item2" /> </FlipViewItem> <FlipViewItem> <TextBlock Text="Item3" /> </FlipViewItem> </FlipView.Items> </FlipView> </Grid> </Page>
MainPage.xaml.cs
using System; using Windows.UI.Xaml; using Windows.UI.Xaml.Controls; using Windows.UI.Xaml.Navigation; namespace App1 {
source share