Rotate an Image
Collapse the table of content
Expand the table of content

How to: Rotate an Image


This example shows how to rotate an image 90 degrees by using a Rotation property of a BitmapImage.


<Image Width="150" Margin="5" Grid.Column="0" Grid.Row="1">
     <BitmapImage UriSource="/sampleImages/watermelon.jpg" Rotation="Rotate90" />
'Create Image element
Dim rotated270 As New Image()
rotated270.Width = 150

'Create source
Dim bi As New BitmapImage()
'BitmapImage properties must be in a BeginInit/EndInit block
bi.UriSource = New Uri("pack://application:,,/sampleImages/watermelon.jpg")
'Set image rotation
bi.Rotation = Rotation.Rotate270
'set image source
rotated270.Source = bi
© 2016 Microsoft