BitmapImage::Rotation Property
.NET Framework (current version)
Gets or sets the angle that this BitmapImage is rotated to.
Assembly: PresentationCore (in PresentationCore.dll)
Property Value
Type: System.Windows.Media.Imaging::RotationThe rotation that is used for the BitmapImage. The default is Rotate0.
Rotation is performed after scaling. This means that an image that has a Rotation of Rotate90, a DecodePixelWidth of 10, and DecodePixelHeight of 5 will result in an image that has a width of 5 and a height of 10.
Identifier field | |
Metadata properties set to true | None |
The following code example demonstrates how to rotate an image by using Extensible Application Markup Language (XAML) and code.
<Image Width="150" Margin="5" Grid.Column="0" Grid.Row="1"> <Image.Source> <TransformedBitmap Source="/sampleImages/watermelon.jpg" > <TransformedBitmap.Transform> <RotateTransform Angle="90"/> </TransformedBitmap.Transform> </TransformedBitmap> </Image.Source> </Image>
.NET Framework
Available since 3.0
Available since 3.0
Show: