Show / Hide Table of Contents

Class MeerkatRenderer

A renderer to celebrate the release of Ubuntu 10.10 Maverick Meerkat.

Inheritance
System.Object
ImageListView.ImageListViewRenderer
MeerkatRenderer
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.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.DrawCheckBox(Graphics, ImageListViewItem, Rectangle)
ImageListView.ImageListViewRenderer.DrawFileIcon(Graphics, ImageListViewItem, Rectangle)
ImageListView.ImageListViewRenderer.DrawGroupHeader(Graphics, String, Rectangle)
ImageListView.ImageListViewRenderer.DrawPane(Graphics, ImageListViewItem, Image, 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 MeerkatRenderer : ImageListView.ImageListViewRenderer, IDisposable

Properties

| Improve this Doc View Source

PreferredColors

Gets a list of color themes preferred by this renderer.

Declaration
public override ImageListViewColor[] PreferredColors { get; }
Property Value
Type Description
ImageListViewColor[]
Overrides
ImageListView.ImageListViewRenderer.PreferredColors

Methods

| Improve this Doc View Source

DrawColumnExtender(Graphics, Rectangle)

Draws the extender after the last column.

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

The System.Drawing.Graphics to draw on.

System.Drawing.Rectangle bounds

The bounding rectangle of extender column in client coordinates.

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

DrawColumnHeader(Graphics, ImageListView.ImageListViewColumnHeader, ColumnState, Rectangle)

Draws the column headers.

Declaration
public override void DrawColumnHeader(Graphics g, ImageListView.ImageListViewColumnHeader column, ColumnState state, Rectangle bounds)
Parameters
Type Name Description
System.Drawing.Graphics g

The System.Drawing.Graphics to draw on.

ImageListView.ImageListViewColumnHeader column

The ImageListViewColumnHeader to draw.

ColumnState state

The current view state of column.

System.Drawing.Rectangle bounds

The bounding rectangle of column in client coordinates.

Overrides
ImageListView.ImageListViewRenderer.DrawColumnHeader(Graphics, ImageListView.ImageListViewColumnHeader, ColumnState, Rectangle)
| Improve this Doc View Source

DrawGalleryImage(Graphics, ImageListViewItem, Image, Rectangle)

Draws the large preview image of the focused item in Gallery mode.

Declaration
public override void DrawGalleryImage(Graphics g, ImageListViewItem item, Image image, 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.Image image

The image to draw.

System.Drawing.Rectangle bounds

The bounding rectangle of the preview area.

Overrides
ImageListView.ImageListViewRenderer.DrawGalleryImage(Graphics, ImageListViewItem, Image, 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 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