←Select platform

ResetImageViewOptions Enumeration

Summary

Options to control which display properties gets reset when a new image is set into the control.

Syntax

C#
VB
C++
[FlagsAttribute()] 
public enum ResetImageViewOptions 
  
<FlagsAttribute()> 
Public Enum ResetImageViewOptions  
   Inherits System.Enum 
   Implements System.IComparable, System.IConvertible, System.IFormattable  
[FlagsAttribute()] 
public enum class ResetImageViewOptions : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable   

Members

ValueMemberDescription
0x00000000None

None of the following properties will reset back to their default values, instead they will keep their current values when a new image is set in he control

0x00000001ScrollPosition

The horizontal and vertical bars (if applicable) location will reset back to the top-left position

0x00000002ScaleFactor

The ImageBox.ScaleFactor or ImageViewer.ScaleFactor properties will reset back to 1.0.

0x00000004AspectRatioCorrection

The ImageBox.AspectRatioCorrection or ImageViewer.AspectRatioCorrection properties will reset back to 1.0.

0x00000008SizeMode

The ImageBox.SizeMode or ImageViewer.SizeMode properties will reset back to SizeMode.Normal.

0x00000010Reverse

The ImageBox.Reverse or ImageViewer.Reverse properties will reset back to false.

0x00000020Flip

The ImageBox.Flip or ImageViewer.Flip properties will reset back to false.

0x00000040RotateAngle

The ImageBox.RotateAngle or ImageViewer.RotateAngle properties will reset back to 0.

0x0000007FAll

All the above properties will reset back to their default values.

Remarks

You can use the ImageBox.ResetImageViewOptions and ImageViewer.ResetImageViewOptions properties to control which of the display properties of the controls resets back to its default value when a new image is set into the ImageBox.Source, RasterImageBox.Image, ImageViewer.Source or RasterImageViewer.Image properties.

You can use a logical OR operation to combine any of the above options together. By setting these options, you can achieve effects such as if the control has a scale factor value of 1.5 (150 percent) and a new image is set, the scale factor does not reset and stays at 150 percent instead of going back to 100 percent.

Example

For XAML example, refer to ResetImageViewOptions.

For C#/VB examples, refer to ResetImageViewOptions.

Requirements

Target Platforms

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Windows.Controls Assembly