Leadtools.Windows.Controls Namespace > ImageViewer Class : Flip Property |
public bool Flip {get; set;}
'Declaration Public Property Flip As Boolean
'Usage Dim instance As ImageViewer Dim value As Boolean instance.Flip = value value = instance.Flip
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 ImageViewer_FlipReverseRotate(ByVal viewer As ImageViewer) ' 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 ImageViewer_FlipReverseRotate(ImageViewer 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 ImageViewer_FlipReverseRotate(ImageViewer viewer) { // Dont Fire any event viewer.BeginUpdate(); viewer.RotateAngle = 90; viewer.Flip = true; viewer.Reverse = true; viewer.EndUpdate(); }
Imports Leadtools Imports Leadtools.Windows.Controls Public Sub ImageViewer_FlipReverseRotate(ByVal viewer As ImageViewer) ' Dont Fire any event viewer.BeginUpdate() viewer.RotateAngle = 90 viewer.Flip = True viewer.Reverse = True viewer.EndUpdate() End Sub
<Window x:Class="WPFSamples.ImageViewer" 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:ImageViewer Name="theViewer" 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:ImageViewer> </DockPanel> <Window.Title> "Flip Reverse and Rotate" </Window.Title> </Window>