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

Zooms items on mouse over.
상속: ImageListView.ImageListViewRenderer
파일 보기 프로젝트 열기: d2phap/ImageGlass

공개 메소드들

메소드 설명
DrawCheckBox ( Graphics g, ImageGlass.ImageListView.ImageListViewItem item, Rectangle bounds ) : void

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

DrawFileIcon ( Graphics g, ImageGlass.ImageListView.ImageListViewItem item, Rectangle bounds ) : void

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

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

Draws the specified item on the given graphics.

InitializeGraphics ( System g ) : void

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

MeasureItem ( ImageGlass view ) : Size

Returns item size for the given view mode.

ZoomingRenderer ( ) : System

Initializes a new instance of the ZoomingRenderer class.

ZoomingRenderer ( float zoomRatio ) : System

Initializes a new instance of the ZoomingRenderer class.

메소드 상세

DrawCheckBox() 공개 메소드

Draws the checkbox icon for the specified item on the given graphics.
public DrawCheckBox ( Graphics g, ImageGlass.ImageListView.ImageListViewItem item, Rectangle bounds ) : void
g System.Drawing.Graphics The System.Drawing.Graphics to draw on.
item ImageGlass.ImageListView.ImageListViewItem The ImageListViewItem to draw.
bounds System.Drawing.Rectangle The bounding rectangle of the checkbox in client coordinates.
리턴 void

DrawFileIcon() 공개 메소드

Draws the file icon for the specified item on the given graphics.
public DrawFileIcon ( Graphics g, ImageGlass.ImageListView.ImageListViewItem item, Rectangle bounds ) : void
g System.Drawing.Graphics The System.Drawing.Graphics to draw on.
item ImageGlass.ImageListView.ImageListViewItem The ImageListViewItem to draw.
bounds System.Drawing.Rectangle The bounding rectangle of the file icon in client coordinates.
리턴 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 ( System g ) : void
g System The System.Drawing.Graphics to draw on.
리턴 void

MeasureItem() 공개 메소드

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

ZoomingRenderer() 공개 메소드

Initializes a new instance of the ZoomingRenderer class.
public ZoomingRenderer ( ) : System
리턴 System

ZoomingRenderer() 공개 메소드

Initializes a new instance of the ZoomingRenderer class.
public ZoomingRenderer ( float zoomRatio ) : System
zoomRatio float Relative zoom ratio.
리턴 System