BaconographyWP8.Converters.ReifiedAlbumItemConverter.MapPictureVM C# (CSharp) Method

MapPictureVM() public static method

public static MapPictureVM ( ViewModelBase vm ) : UIElement
vm ViewModelBase
return System.Windows.UIElement
        public static UIElement MapPictureVM(ViewModelBase vm)
        {
            var linkedPicture = vm as LinkedPictureViewModel.LinkedPicture;
            if (linkedPicture != null)
            {
                if (linkedPicture.IsGif)
                {
                    return new ScalingGifView { DataContext = linkedPicture, ImageSource = linkedPicture.ImageSource };
                }
                else
                {
                    return new ScalingPictureView { DataContext = linkedPicture, ImageSource = linkedPicture.ImageSource };
                }
            }
            return null;
        }