C# Класс BrightIdeasSoftware.MultiImageRenderer

A MultiImageRenderer draws the same image a number of times based on our data value

The stars in the Rating column of iTunes is a good example of this type of renderer.

Наследование: BaseRenderer
Показать файл Открыть проект

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
MultiImageRenderer ( ) : System

Make a quiet rendererer

MultiImageRenderer ( Object imageSelector, int maxImages, int minValue, int maxValue ) : System

Make an image renderer that will draw the indicated image, at most maxImages times.

Render ( Graphics g, Rectangle r ) : void

Draw our data value

Защищенные методы

Метод Описание
HandleGetEditRectangle ( Graphics g, Rectangle cellBounds, BrightIdeasSoftware.OLVListItem item, int subItemIndex, Size preferredSize ) : Rectangle

Handle the GetEditRectangle request

Описание методов

HandleGetEditRectangle() защищенный Метод

Handle the GetEditRectangle request
protected HandleGetEditRectangle ( Graphics g, Rectangle cellBounds, BrightIdeasSoftware.OLVListItem item, int subItemIndex, Size preferredSize ) : Rectangle
g System.Drawing.Graphics
cellBounds System.Drawing.Rectangle
item BrightIdeasSoftware.OLVListItem
subItemIndex int
preferredSize System.Drawing.Size
Результат System.Drawing.Rectangle

MultiImageRenderer() публичный Метод

Make a quiet rendererer
public MultiImageRenderer ( ) : System
Результат System

MultiImageRenderer() публичный Метод

Make an image renderer that will draw the indicated image, at most maxImages times.
public MultiImageRenderer ( Object imageSelector, int maxImages, int minValue, int maxValue ) : System
imageSelector Object
maxImages int
minValue int
maxValue int
Результат System

Render() публичный Метод

Draw our data value
public Render ( Graphics g, Rectangle r ) : void
g System.Drawing.Graphics
r System.Drawing.Rectangle
Результат void