Class MeerkatRenderer
A renderer to celebrate the release of Ubuntu 10.10 Maverick Meerkat.
Implements
Inherited Members
Namespace: Manina.Windows.Forms.ImageListViewRenderers
Assembly: ImageListView.dll
Syntax
public class MeerkatRenderer : ImageListView.ImageListViewRenderer, IDisposable
Properties
| Improve this Doc View SourcePreferredColors
Gets a list of color themes preferred by this renderer.
Declaration
public override ImageListViewColor[] PreferredColors { get; }
Property Value
Type | Description |
---|---|
ImageListViewColor[] |
Overrides
Methods
| Improve this Doc View SourceDrawColumnExtender(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
| Improve this Doc View SourceDrawColumnHeader(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
| Improve this Doc View SourceDrawGalleryImage(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
| Improve this Doc View SourceDrawItem(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
| Improve this Doc View SourceInitializeGraphics(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
| Improve this Doc View SourceMeasureItem(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. |