C# 클래스 BrightIdeasSoftware.AnimatedDecoration

Support running an animation as a decoration on an ObjectListView
상속: BrightIdeasSoftware.AbstractDecoration
파일 보기 프로젝트 열기: ennerperez/ObjectListView 1 사용 예제들

공개 메소드들

메소드 설명
AnimatedDecoration ( ObjectListView olv ) : System

Create a decoration that will draw an animation onto the given ObjectListView

AnimatedDecoration ( ObjectListView olv, BrightIdeasSoftware.OLVListItem item, BrightIdeasSoftware.OLVListSubItem subItem ) : System

Create a decoration that will draw an animation around a cell of the given model

AnimatedDecoration ( ObjectListView olv, object modelObject ) : System

Create a decoration that will draw an animation around the row of the given model

AnimatedDecoration ( ObjectListView olv, object modelObject, BrightIdeasSoftware.OLVColumn column ) : System

Create a decoration that will draw an animation around a cell of the given model

Draw ( ObjectListView olv, Graphics g, Rectangle r ) : void

보호된 메소드들

메소드 설명
Animation_Redraw ( object sender, BrightIdeasSoftware.RedrawEventArgs e ) : void
Animation_Started ( object sender, StartAnimationEventArgs e ) : void
Animation_Stopped ( object sender, StopAnimationEventArgs e ) : void
Animation_Ticked ( object sender, BrightIdeasSoftware.TickEventArgs e ) : void
ListView_Disposed ( object sender, EventArgs e ) : void
SubscribeEvents ( ) : void
UnsubscribeEvents ( ) : void

메소드 상세

AnimatedDecoration() 공개 메소드

Create a decoration that will draw an animation onto the given ObjectListView
public AnimatedDecoration ( ObjectListView olv ) : System
olv ObjectListView
리턴 System

AnimatedDecoration() 공개 메소드

Create a decoration that will draw an animation around a cell of the given model
public AnimatedDecoration ( ObjectListView olv, BrightIdeasSoftware.OLVListItem item, BrightIdeasSoftware.OLVListSubItem subItem ) : System
olv ObjectListView
item BrightIdeasSoftware.OLVListItem
subItem BrightIdeasSoftware.OLVListSubItem
리턴 System

AnimatedDecoration() 공개 메소드

Create a decoration that will draw an animation around the row of the given model
public AnimatedDecoration ( ObjectListView olv, object modelObject ) : System
olv ObjectListView
modelObject object
리턴 System

AnimatedDecoration() 공개 메소드

Create a decoration that will draw an animation around a cell of the given model
public AnimatedDecoration ( ObjectListView olv, object modelObject, BrightIdeasSoftware.OLVColumn column ) : System
olv ObjectListView
modelObject object
column BrightIdeasSoftware.OLVColumn
리턴 System

Animation_Redraw() 보호된 메소드

protected Animation_Redraw ( object sender, BrightIdeasSoftware.RedrawEventArgs e ) : void
sender object
e BrightIdeasSoftware.RedrawEventArgs
리턴 void

Animation_Started() 보호된 메소드

protected Animation_Started ( object sender, StartAnimationEventArgs e ) : void
sender object
e StartAnimationEventArgs
리턴 void

Animation_Stopped() 보호된 메소드

protected Animation_Stopped ( object sender, StopAnimationEventArgs e ) : void
sender object
e StopAnimationEventArgs
리턴 void

Animation_Ticked() 보호된 메소드

protected Animation_Ticked ( object sender, BrightIdeasSoftware.TickEventArgs e ) : void
sender object
e BrightIdeasSoftware.TickEventArgs
리턴 void

Draw() 공개 메소드

public Draw ( ObjectListView olv, Graphics g, Rectangle r ) : void
olv ObjectListView
g Graphics
r Rectangle
리턴 void

ListView_Disposed() 보호된 메소드

protected ListView_Disposed ( object sender, EventArgs e ) : void
sender object
e EventArgs
리턴 void

SubscribeEvents() 보호된 메소드

protected SubscribeEvents ( ) : void
리턴 void

UnsubscribeEvents() 보호된 메소드

protected UnsubscribeEvents ( ) : void
리턴 void