title: Paging an itemscontrol
body: <p>i have a list of videos(Url+title) that is bound to an itemscontrol.For now i use a scrollviewer to scroll all the videos but i manage to page my itemscontrol.
  This is my itemscontrol:</p>
  
  <pre><code>&lt;ItemsControl x:Name="_imageList"  HorizontalAlignment="Right" Margin="0,10,10,10"  Width="804"  &gt;
      &lt;ItemsControl.Template&gt;
          &lt;ControlTemplate&gt;
              &lt;ScrollViewer x:Name="ScrollViewer" Padding="{TemplateBinding Padding}" HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Auto"&gt;
                  &lt;ItemsPresenter /&gt;
              &lt;/ScrollViewer&gt;
          &lt;/ControlTemplate&gt;
      &lt;/ItemsControl.Template&gt;
      &lt;ItemsControl.ItemsPanel&gt;
                  &lt;ItemsPanelTemplate&gt;
              &lt;UniformGrid Columns="5" IsItemsHost="True"/&gt;
                  &lt;/ItemsPanelTemplate&gt;
      &lt;/ItemsControl.ItemsPanel&gt;
      &lt;ItemsControl.ItemTemplate&gt;
          &lt;DataTemplate&gt;
              &lt;!--&lt;DataTemplate.Resources&gt;
                  &lt;Image x:Key="image" Source="{Binding thumbnail}" /&gt;
              &lt;/DataTemplate.Resources&gt;--&gt;
              &lt;Grid&gt;
                  &lt;Grid.RowDefinitions&gt;
                      &lt;RowDefinition/&gt;
                      &lt;RowDefinition/&gt;
                  &lt;/Grid.RowDefinitions&gt;
                  &lt;Button Grid.Row="0" Click="btn_Clicked" Margin="10,20,0,0" BorderThickness="0" Height="100" Width="200"&gt;
                      &lt;Button.Background&gt;
                          &lt;ImageBrush ImageSource="{Binding thumbnail}"  /&gt;
                      &lt;/Button.Background&gt;
                  &lt;/Button&gt;
                  &lt;TextBlock Grid.Row="1" x:Name="nom" Margin="10,0,0,0" TextAlignment="Center" Text="{Binding title}" VerticalAlignment="Center"/&gt;
              &lt;/Grid&gt;
          &lt;/DataTemplate&gt;
      &lt;/ItemsControl.ItemTemplate&gt;
  &lt;/ItemsControl&gt;
  </code></pre>
  
  <p>Any ideas of how to do that?
  this is the code behind</p>
  
  <pre><code>public void Images(int id)
      {
          var images = new ObservableCollection&lt;Video&gt;();
          var wcf = new ServiceReferenceVideo.VideoServiceClient();
          foreach (var item in wcf.GetKidVideos(id))
          {
  
              images.Add(item);
          }
          _imageList.ItemsSource = images;
      }
  </code></pre>