This documentation is for the old version. Go to the latest Graphics Mill docs

BitmapViewer Properties

The BitmapViewer type exposes the following members.

Properties

Name Description
Public property AccessibilityObject (Inherited from Control.)
Public property AccessibleDefaultActionDescription (Inherited from Control.)
Public property AccessibleDescription (Inherited from Control.)
Public property AccessibleName (Inherited from Control.)
Public property AccessibleRole (Inherited from Control.)
Public property ActualSizeHorizontalScale

Gets an image width multiplied at the ratio screen resolution to image resolution.

Public property ActualSizeVerticalScale

Gets an image height multiplied at the ratio screen resolution to image resolution.

Public property AllowDrop (Inherited from Control.)
Public property AlphaEnabled

Gets/sets a value that specifies whether to alpha blend the bitmap or just copy (alpha channel is ignored).

Public property Anchor (Inherited from Control.)
Public property AutoScrollOffset (Inherited from Control.)
Public property AutoSize (Inherited from Control.)
Public property AutoUpdate

Gets/sets a value that specifies whether control should be automatically updated after each change of the image.

Public property BackColor (Inherited from Control.)
Public property BackgroundImage

Gets/sets the background image displayed in the control.

(Overrides Control.BackgroundImage.)
Public property BackgroundImageLayout (Inherited from Control.)
Public property BindingContext (Inherited from Control.)
Public property Bitmap

Gets/sets a bitmap which is displayed at the control.

Public property BorderStyle

Gets/sets the border style of the control.

(Inherited from ViewerBase.)
Public property Bottom (Inherited from Control.)
Public property Bounds (Inherited from Control.)
Protected property CanEnableIme (Inherited from Control.)
Public property CanFocus (Inherited from Control.)
Protected property CanRaiseEvents (Inherited from Control.)
Public property CanSelect (Inherited from Control.)
Public property Capture (Inherited from Control.)
Public property CausesValidation (Inherited from Control.)
Public property ClientRectangle (Inherited from Control.)
Public property ClientSize (Inherited from Control.)
Public property ColorManagementEngine

Gets/sets color management engine (module) which will be used during image displaying. Graphics Mill for .NET supports the following engines: LittleCMS and Adobe CMM. The property also allows to disable color management and display without color matching.

Public property CompanyName (Inherited from Control.)
Public property Container (Inherited from Component.)
Public property ContainsFocus (Inherited from Control.)
Public property ContextMenu (Inherited from Control.)
Public property ContextMenuStrip (Inherited from Control.)
Public property Controls (Inherited from Control.)
Public property Created (Inherited from Control.)
Protected property CreateParams (Inherited from Control.)
Public property Cursor (Inherited from Control.)
Public property DataBindings (Inherited from Control.)
Public property DefaultCursor

Gets/sets default cursor for a control.

(Inherited from ViewerBase.)
Protected property DefaultImeMode (Inherited from Control.)
Protected property DefaultMargin (Inherited from Control.)
Protected property DefaultMaximumSize (Inherited from Control.)
Protected property DefaultMinimumSize (Inherited from Control.)
Protected property DefaultPadding (Inherited from Control.)
Protected property DefaultSize (Inherited from Control.)
Protected property DesignMode (Inherited from Component.)
Public property DisplayRectangle (Inherited from Control.)
Public property Disposing (Inherited from Control.)
Public property Dock (Inherited from Control.)
Protected property DoubleBuffered (Inherited from Control.)
Public property Enabled (Inherited from Control.)
Protected property Events (Inherited from Component.)
Public property Focused (Inherited from Control.)
Public property Font

Gets/sets the font of the text displayed by the control.

(Overrides Control.Font.)
Protected property FontHeight (Inherited from Control.)
Public property ForeColor

Gets/sets the foreground color of the control.

(Overrides Control.ForeColor.)
Public property Handle (Inherited from Control.)
Public property HasChildren (Inherited from Control.)
Public property HasContent

Gets a value indicating if the viewer contains a bitmap.

(Overrides ViewerBase.HasContent.)
Public property Height (Inherited from Control.)
Public property HorizontalLargeChange

Gets/sets the large step of the horizontal scroll bar.

Public property HorizontalSmallChange

Gets/sets the small step of the horizontal scroll bar.

Public property ImeMode (Inherited from Control.)
Protected property ImeModeBase (Inherited from Control.)
Public property InvokeRequired (Inherited from Control.)
Public property IsAccessible (Inherited from Control.)
Public property IsDisposed (Inherited from Control.)
Public property IsHandleCreated (Inherited from Control.)
Public property IsMirrored (Inherited from Control.)
Public property LayoutEngine (Inherited from Control.)
Public property Left (Inherited from Control.)
Public property Location (Inherited from Control.)
Public property Margin (Inherited from Control.)
Public property MaximumSize (Inherited from Control.)
Public property MaxZoom

Gets/sets a maximum allowed zoom value.

(Inherited from ViewerBase.)
Public property MinimumSize (Inherited from Control.)
Public property MinZoom

Gets/sets a minimum allowed zoom value.

(Inherited from ViewerBase.)
Public property Name (Inherited from Control.)
Public property Navigator

Gets/sets a navigator control which is responsible for the user input.

(Inherited from ViewerBase.)
Public property Padding (Inherited from Control.)
Public property Parent (Inherited from Control.)
Public property PreferredSize (Inherited from Control.)
Public property ProductName (Inherited from Control.)
Public property ProductVersion (Inherited from Control.)
Public property RecreatingHandle (Inherited from Control.)
Public property Region (Inherited from Control.)
Protected property RenderRightToLeft Obsolete. (Inherited from Control.)
Protected property ResizeRedraw (Inherited from Control.)
Public property Right (Inherited from Control.)
Public property RightToLeft

Gets/sets a value indicating whether control's elements are aligned to support locales using right-to-left fonts.

(Overrides Control.RightToLeft.)
Public property Rubberband

Gets/sets a currently attached rubberband control.

(Inherited from ViewerBase.)
Protected property ScaleChildren (Inherited from Control.)
Public property ScaleToActualSize

Get/sets value that specifies whether to take into account the image resolution (DPI) during displaying.

Public property ScrollBarsStyle

Gets/sets a value that specify whether to display scroll bar and whether to hide them automatically when the displayed image is less than the control size.

(Overrides ViewerBase.ScrollBarsStyle.)
Public property ScrollingPosition

Gets/sets a position of the scroll bars.

(Overrides ViewerBase.ScrollingPosition.)
Public property ScrollingSize

Gets a scroll bar length (in other words, the size of the image fragment which is out of the visible area).

Protected property ShowFocusCues (Inherited from Control.)
Protected property ShowKeyboardCues (Inherited from Control.)
Public property Site (Inherited from Control.)
Public property Size (Inherited from Control.)
Public property TabIndex (Inherited from Control.)
Public property TabStop (Inherited from Control.)
Public property Tag (Inherited from Control.)
Public property Text

Gets/sets the text associated with this control.

(Overrides Control.Text.)
Public property Top (Inherited from Control.)
Public property TopLevelControl (Inherited from Control.)
Public property Unit

Gets/sets a physical unit of measure for the viewer.

(Overrides ViewerBase.Unit.)
Public property UseWaitCursor (Inherited from Control.)
Public property VerticalLargeChange

Gets/sets the large step of the vertical scroll bar.

Public property VerticalSmallChange

Gets/sets the small step of the vertical scroll bar.

Public property ViewerResolution

Gets the monitor resolution as it is specified in Windows settings.

(Inherited from ViewerBase.)
Public property ViewportAlignment

Gets/sets a value that specifies bitmap alignment in the control.

(Overrides ViewerBase.ViewportAlignment.)
Public property Visible (Inherited from Control.)
Public property WheelZoomAmount

Gets/sets a zooming factor used during a mouse wheel scroll.

(Inherited from ViewerBase.)
Public property Width (Inherited from Control.)
Public property WindowTarget (Inherited from Control.)
Public property WorkspaceBackColor1

Gets/sets the primary color of the bitmap background (the first color for the checkered background or a solid color background).

Public property WorkspaceBackColor2

Gets/sets the secondary color of the bitmap background (the second color for the checkered background).

Public property WorkspaceBackgroundStyle

Gets/sets a background style of the image.

Public property WorkspaceBorderColor

Gets/sets a color of the bitmap border.

(Overrides ViewerBase.WorkspaceBorderColor.)
Public property WorkspaceBorderEnabled

Gets/sets a value that specifies whether to display the bitmap border.

(Overrides ViewerBase.WorkspaceBorderEnabled.)
Public property WorkspaceBorderWidth

Gets/sets the width of the bitmap border.

(Overrides ViewerBase.WorkspaceBorderWidth.)
Public property WorkspaceHeight

Gets/sets the height of the workspace.

(Overrides ViewerBase.WorkspaceHeight.)
Public property WorkspaceWidth

Gets/sets the width of the workspace.

(Overrides ViewerBase.WorkspaceWidth.)
Public property Zoom

Gets/sets a current zoom value.

(Inherited from ViewerBase.)
Public property ZoomMode

Gets/sets a zooming behavior of a control (automatic or manual).

(Inherited from ViewerBase.)
Public property ZoomQuality

Gets/sets the value that specifies a zoom quality.

See Also

Reference