public void UpdatedView( MediaItemsListModelItem mediaItem )
 {
     switch( mediaItem.ItemType )
     {
         case MediaItemType.Picture:
             PictureItemModel pictureModel = new PictureItemModel();
             pictureModel.LoadImage( mediaItem.GetMediaFileIsolatedStoragePath() );
             Content = pictureModel;
             ContentTemplate = PictureTemplate;
             break;
         case MediaItemType.Text:
             ContentTemplate = TextTemplate;
             break;
         case MediaItemType.Audio:
             Content = new AudioVideoItemModel() { MediaSource = mediaItem.GetMediaFileIsolatedStoragePath() };
             ContentTemplate = AudioTemplate;
             break;
         case MediaItemType.Video:
             Content = new AudioVideoItemModel() { MediaSource = mediaItem.GetMediaFileIsolatedStoragePath() };
             ContentTemplate = VideoTemplate;
             break;
         case MediaItemType.Undefined:
             ContentTemplate = UnknownTemplate;
             break;
         default:
             break;
     }
 }