Here what I have done is I used tile control of devexpress
I have binded the images on different interval
And video as well
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:dxlc="http://schemas.devexpress.com/winfx/2008/xaml/layoutcontrol" x:Class="WpfDigital.TilesDemo"
Title="TilesDemo"
DataContext="{Binding RelativeSource={RelativeSource Self}}">
<Grid >
<Grid.ColumnDefinitions>
<ColumnDefinition Width="205*"/>
<ColumnDefinition Width="308*"/>
<ColumnDefinition Width="247*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="312*"/>
<RowDefinition Height="138*"/>
<RowDefinition Height="55*"/>
</Grid.RowDefinitions>
<dxlc:TileLayoutControl x:Name="tile1" Background="#FF111799" Margin="70,40,-70,-40" Grid.RowSpan="3" Grid.ColumnSpan="3" >
<dxlc:Tile Header="C#" Background="Bisque" Size="ExtraSmall" >
<Image Name="name" Source="Images\download (1).jpg"></Image>
</dxlc:Tile>
<dxlc:Tile Size="Large" ContentSource="{Binding call}" ContentChangeInterval="00:00:02">
<dxlc:Tile.ContentTemplate>
<DataTemplate>
<Grid>
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Bottom" Text="{Binding Name}"></TextBlock>
<Image HorizontalAlignment="Right" VerticalAlignment="Top" Source="{Binding Picture}"></Image>
</Grid>
</DataTemplate>


Gowtham RajamanickamPosted May 20, 2015, 12:57 AM
good one...