C# 클래스 ImageGlass.ImageListView.ImageListViewRenderers.MeerkatRenderer

A renderer to celebrate the release of Ubuntu 10.10 Maverick Meerkat.
상속: ImageListView.ImageListViewRenderer
파일 보기 프로젝트 열기: d2phap/ImageGlass

공개 메소드들

메소드 설명
DrawColumnExtender ( Graphics g, Rectangle bounds ) : void

Draws the extender after the last column.

DrawColumnHeader ( Graphics g, ImageListView column, ColumnState state, Rectangle bounds ) : void

Draws the column headers.

DrawGalleryImage ( Graphics g, ImageGlass.ImageListView.ImageListViewItem item, Image image, Rectangle bounds ) : void

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

DrawItem ( Graphics g, ImageGlass.ImageListView.ImageListViewItem item, ItemState state, Rectangle bounds ) : void

Draws the specified item on the given graphics.

InitializeGraphics ( Graphics g ) : void

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

MeasureItem ( View view ) : Size

Returns item size for the given view mode.

메소드 상세

DrawColumnExtender() 공개 메소드

Draws the extender after the last column.
public DrawColumnExtender ( Graphics g, Rectangle bounds ) : void
g System.Drawing.Graphics The System.Drawing.Graphics to draw on.
bounds System.Drawing.Rectangle The bounding rectangle of extender column in client coordinates.
리턴 void

DrawColumnHeader() 공개 메소드

Draws the column headers.
public DrawColumnHeader ( Graphics g, ImageListView column, ColumnState state, Rectangle bounds ) : void
g System.Drawing.Graphics The System.Drawing.Graphics to draw on.
column ImageListView The ImageListViewColumnHeader to draw.
state ColumnState The current view state of column.
bounds System.Drawing.Rectangle The bounding rectangle of column in client coordinates.
리턴 void

DrawGalleryImage() 공개 메소드

Draws the large preview image of the focused item in Gallery mode.
public DrawGalleryImage ( Graphics g, ImageGlass.ImageListView.ImageListViewItem item, Image image, Rectangle bounds ) : void
g System.Drawing.Graphics The System.Drawing.Graphics to draw on.
item ImageGlass.ImageListView.ImageListViewItem The ImageListViewItem to draw.
image Image The image to draw.
bounds System.Drawing.Rectangle The bounding rectangle of the preview area.
리턴 void

DrawItem() 공개 메소드

Draws the specified item on the given graphics.
public DrawItem ( Graphics g, ImageGlass.ImageListView.ImageListViewItem item, ItemState state, Rectangle bounds ) : void
g System.Drawing.Graphics The System.Drawing.Graphics to draw on.
item ImageGlass.ImageListView.ImageListViewItem The ImageListViewItem to draw.
state ItemState The current view state of item.
bounds System.Drawing.Rectangle The bounding rectangle of item in client coordinates.
리턴 void

InitializeGraphics() 공개 메소드

Initializes the System.Drawing.Graphics used to draw control elements.
public InitializeGraphics ( Graphics g ) : void
g System.Drawing.Graphics The System.Drawing.Graphics to draw on.
리턴 void

MeasureItem() 공개 메소드

Returns item size for the given view mode.
public MeasureItem ( View view ) : Size
view View The view mode for which the measurement should be made.
리턴 System.Drawing.Size