Leadtools.Windows.Controls Namespace > ImageBox Class : Flip Property |
This controls supports the following effect properties that can be applied to the image being drawn:
Flip: flips the image vertically
Reverse: flips the image horizontally
RotateAngle: rotates the image by a specified angle
As well as the properties specified above, the controls supports the standard WPF/Silverlight System.Windows.UIElement.BitmapEffect to apply pixel shader effects to the image and the Transition property to apply animation.
Imports Leadtools.Windows.Controls Public Sub ImageBox_FlipReverseRotate(ByVal viewer As ImageBox) ' Dont Fire any event viewer.BeginUpdate() viewer.RotateAngle = 90 viewer.Flip = True viewer.Reverse = True viewer.EndUpdate() End Sub
using Leadtools.Help; using Leadtools.Windows.Controls; public void ImageBox_FlipReverseRotate(ImageBox viewer) { // Dont Fire any event viewer.BeginUpdate(); viewer.RotateAngle = 90; viewer.Flip = true; viewer.Reverse = true; viewer.EndUpdate(); }
using Leadtools.Help; using Leadtools.Windows.Controls; public void ImageBox_FlipReverseRotate(ImageBox viewer) { // Dont Fire any event viewer.BeginUpdate(); viewer.RotateAngle = 90; viewer.Flip = true; viewer.Reverse = true; viewer.EndUpdate(); }
Imports Leadtools.Windows.Controls Public Sub ImageBox_FlipReverseRotate(ByVal viewer As ImageBox) ' Dont Fire any event viewer.BeginUpdate() viewer.RotateAngle = 90 viewer.Flip = True viewer.Reverse = True viewer.EndUpdate() End Sub
<Window x:Class="WPFSamples.ImageBox" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:Leadtools_Windows_Controls="clr-namespace:Leadtools.Windows.Controls;assembly=Leadtools.Windows.Controls" Height="600" Width="800"> <DockPanel> <Leadtools_Windows_Controls:ImageBox Name="theImage" Source="file:///c:\users\Public\Documents\LEADTOOLS Images\cannon.jpg" DockPanel.Dock= "Bottom" HorizontalAlignment="Center" VerticalAlignment="Bottom" SizeMode="Fit" Flip="True" RotateAngle="90" Reverse="True"> </Leadtools_Windows_Controls:ImageBox> </DockPanel> <Window.Title> "Apply a effect" </Window.Title> </Window>