public enum ImageViewerNewImageResetOptions : System.Enum
Leadtools.Controls.ImageViewerNewImageResetOptions = function() { }; Leadtools.Controls.ImageViewerNewImageResetOptions.prototype = {
LeadtoolsMemberMarker(replace me) };
Member | Description |
---|---|
All | (0x00ff)All the properties will reset back to their default values |
AspectRatioCorrection | (0x0080)The ImageViewer.AspectRatioCorrection value will reset back to true |
Flip | (0x0010)The ImageViewer.Flip value will reset back to false |
Invert | Not supported |
None | (0)None of the properties will reset back to their default values. |
Reverse | (0x0008)The ImageViewer.Reverse value will reset back to false |
RotateAngle | (0x0020)The ImageViewer.RotateAngle value will reset back to 0 |
ScaleFactor | (0x0002)The ImageViewer.ScaleFactor value will reset back to 1.0 |
ScrollOffset | (0x0001)The horizontal and vertical scroll offsets (ImageViewer.ScrollOffset) location will reset back to the top-left position (0,0) |
SizeMode | (0x0004)The ImageViewer.SizeMode value will reset back to ImageViewerSizeMode.None |
You can use the ImageViewer.NewImageResetOptions property to control which of the display properties of the control resets back to its default value when the RasterImageViewer.Image property is set to a new image or when the user sets a new value into ImageViewer.ImageSize manually.
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.
For an example, refer to RasterImageViewer.
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2