C# Класс BrightIdeasSoftware.AnimatedDecoration

Support running an animation as a decoration on an ObjectListView
Наследование: BrightIdeasSoftware.AbstractDecoration
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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