Show / Hide Table of Contents

Class ZoomingRenderer

Zooms items on mouse over.

Inheritance
System.Object
ImageListView.ImageListViewRenderer
ZoomingRenderer
Implements
System.IDisposable
Inherited Members
ImageListView.ImageListViewRenderer.ImageListView
ImageListView.ImageListViewRenderer.Clip
ImageListView.ImageListViewRenderer.ItemDrawOrder
ImageListView.ImageListViewRenderer.ItemsDrawnFirst
ImageListView.ImageListViewRenderer.ClientBounds
ImageListView.ImageListViewRenderer.ItemAreaBounds
ImageListView.ImageListViewRenderer.ColumnHeaderBounds
ImageListView.ImageListViewRenderer.CanApplyColors
ImageListView.ImageListViewRenderer.PreferredColors
ImageListView.ImageListViewRenderer.GetImageAsync(ImageListViewItem, Size)
ImageListView.ImageListViewRenderer.IDisposable.Dispose()
ImageListView.ImageListViewRenderer.MeasureGroupHeaderHeight()
ImageListView.ImageListViewRenderer.MeasureColumnHeaderHeight()
ImageListView.ImageListViewRenderer.MeasureItemMargin(View)
ImageListView.ImageListViewRenderer.DrawBorder(Graphics, Rectangle)
ImageListView.ImageListViewRenderer.DrawBackground(Graphics, Rectangle)
ImageListView.ImageListViewRenderer.DrawSelectionRectangle(Graphics, Rectangle)
ImageListView.ImageListViewRenderer.DrawSubItemItemOverlay(Graphics, ImageListViewItem, ItemState, Int32, Boolean, Rectangle)
ImageListView.ImageListViewRenderer.DrawGroupHeader(Graphics, String, Rectangle)
ImageListView.ImageListViewRenderer.DrawColumnHeader(Graphics, ImageListView.ImageListViewColumnHeader, ColumnState, Rectangle)
ImageListView.ImageListViewRenderer.DrawPane(Graphics, ImageListViewItem, Image, Rectangle)
ImageListView.ImageListViewRenderer.DrawGalleryImage(Graphics, ImageListViewItem, Image, Rectangle)
ImageListView.ImageListViewRenderer.DrawColumnExtender(Graphics, Rectangle)
ImageListView.ImageListViewRenderer.DrawInsertionCaret(Graphics, Rectangle)
ImageListView.ImageListViewRenderer.DrawOverlay(Graphics, Rectangle)
ImageListView.ImageListViewRenderer.Dispose()
ImageListView.ImageListViewRenderer.OnLayout(LayoutEventArgs)
Namespace: Manina.Windows.Forms.ImageListViewRenderers
Assembly: ImageListView.dll
Syntax
public class ZoomingRenderer : ImageListView.ImageListViewRenderer, IDisposable

Constructors

| Improve this Doc View Source

ZoomingRenderer()

Initializes a new instance of the ZoomingRenderer class.

Declaration
public ZoomingRenderer()
| Improve this Doc View Source

ZoomingRenderer(Single)

Initializes a new instance of the ZoomingRenderer class.

Declaration
public ZoomingRenderer(float zoomRatio)
Parameters
Type Name Description
System.Single zoomRatio

Relative zoom ratio.

Properties

| Improve this Doc View Source

ZoomRatio

Gets or sets the relative zoom ratio.

Declaration
public float ZoomRatio { get; set; }
Property Value
Type Description
System.Single

Methods

| Improve this Doc View Source

DrawCheckBox(Graphics, ImageListViewItem, Rectangle)

Draws the checkbox icon for the specified item on the given graphics.

Declaration
public override void DrawCheckBox(Graphics g, ImageListViewItem item, Rectangle bounds)
Parameters
Type Name Description
System.Drawing.Graphics g

The System.Drawing.Graphics to draw on.

ImageListViewItem item

The ImageListViewItem to draw.

System.Drawing.Rectangle bounds

The bounding rectangle of the checkbox in client coordinates.

Overrides
ImageListView.ImageListViewRenderer.DrawCheckBox(Graphics, ImageListViewItem, Rectangle)
| Improve this Doc View Source

DrawFileIcon(Graphics, ImageListViewItem, Rectangle)

Draws the file icon for the specified item on the given graphics.

Declaration
public override void DrawFileIcon(Graphics g, ImageListViewItem item, Rectangle bounds)
Parameters
Type Name Description
System.Drawing.Graphics g

The System.Drawing.Graphics to draw on.

ImageListViewItem item

The ImageListViewItem to draw.

System.Drawing.Rectangle bounds

The bounding rectangle of the file icon in client coordinates.

Overrides
ImageListView.ImageListViewRenderer.DrawFileIcon(Graphics, ImageListViewItem, Rectangle)
| Improve this Doc View Source

DrawItem(Graphics, ImageListViewItem, ItemState, Rectangle)

Draws the specified item on the given graphics.

Declaration
public override void DrawItem(Graphics g, ImageListViewItem item, ItemState state, Rectangle bounds)
Parameters
Type Name Description
System.Drawing.Graphics g

The System.Drawing.Graphics to draw on.

ImageListViewItem item

The ImageListViewItem to draw.

ItemState state

The current view state of item.

System.Drawing.Rectangle bounds

The bounding rectangle of item in client coordinates.

Overrides
ImageListView.ImageListViewRenderer.DrawItem(Graphics, ImageListViewItem, ItemState, Rectangle)
| Improve this Doc View Source

InitializeGraphics(Graphics)

Initializes the System.Drawing.Graphics used to draw control elements.

Declaration
public override void InitializeGraphics(Graphics g)
Parameters
Type Name Description
System.Drawing.Graphics g

The System.Drawing.Graphics to draw on.

Overrides
ImageListView.ImageListViewRenderer.InitializeGraphics(Graphics)
| Improve this Doc View Source

MeasureItem(View)

Returns item size for the given view mode.

Declaration
public override Size MeasureItem(View view)
Parameters
Type Name Description
View view

The view mode for which the item measurement should be made.

Returns
Type Description
System.Drawing.Size

The item size.

Overrides
ImageListView.ImageListViewRenderer.MeasureItem(View)

Implements

System.IDisposable
Back to top Copyright © 2018 Özgür Özçıtak