C# Class BrightIdeasSoftware.AnimatedDecoration

Support running an animation as a decoration on an ObjectListView
Inheritance: BrightIdeasSoftware.AbstractDecoration
Afficher le fichier Open project: ennerperez/ObjectListView Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
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

Method Details

AnimatedDecoration() public méthode

Create a decoration that will draw an animation onto the given ObjectListView
public AnimatedDecoration ( ObjectListView olv ) : System
olv ObjectListView
Résultat System

AnimatedDecoration() public méthode

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
Résultat System

AnimatedDecoration() public méthode

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
Résultat System

AnimatedDecoration() public méthode

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
Résultat System

Animation_Redraw() protected méthode

protected Animation_Redraw ( object sender, BrightIdeasSoftware.RedrawEventArgs e ) : void
sender object
e BrightIdeasSoftware.RedrawEventArgs
Résultat void

Animation_Started() protected méthode

protected Animation_Started ( object sender, StartAnimationEventArgs e ) : void
sender object
e StartAnimationEventArgs
Résultat void

Animation_Stopped() protected méthode

protected Animation_Stopped ( object sender, StopAnimationEventArgs e ) : void
sender object
e StopAnimationEventArgs
Résultat void

Animation_Ticked() protected méthode

protected Animation_Ticked ( object sender, BrightIdeasSoftware.TickEventArgs e ) : void
sender object
e BrightIdeasSoftware.TickEventArgs
Résultat void

Draw() public méthode

public Draw ( ObjectListView olv, Graphics g, Rectangle r ) : void
olv ObjectListView
g Graphics
r Rectangle
Résultat void

ListView_Disposed() protected méthode

protected ListView_Disposed ( object sender, EventArgs e ) : void
sender object
e EventArgs
Résultat void

SubscribeEvents() protected méthode

protected SubscribeEvents ( ) : void
Résultat void

UnsubscribeEvents() protected méthode

protected UnsubscribeEvents ( ) : void
Résultat void