C# Class ScreenScroller.NodeViewModel

Inheritance: INotifyPropertyChanged
Afficher le fichier Open project: Invenietis/ck-certified Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void

Private Methods

Méthode Description
Entered ( ) : void

Called when this node is entered : when it becomes the currentnode. If one of the children is selected and then the cursor goes up one level, this node keeps its current state (its lap count and whether or not the GoUpOneLevel image is animating)

ExitAll ( ) : void
InitializeCoordinates ( int index ) : void
LapCompleted ( ) : void
MoveNext ( ) : bool

Highlights the next childnode of this node. Returns false if the node has made its final lap during the last MoveNext.

NodeViewModel ( ) : System

Cotor used by the absolute root of the tree (the plugin)

NodeViewModel ( IRootNode root, NodeViewModel parent, int level, int childrenCount, int maxDepth, int index ) : System

Private constructor, used internally to create the childnodes of the root nodes.

NodeViewModel ( ScreenScrollerPlugin root, int offsetHeight, int offsetWidth, int childrenCount, int maxDepth, bool isRoot ) : System

Ctor of the root nodes (one for each screen)

OnLevelChanged ( object sender, LevelChangedEventArgs e ) : void
OnPropertyChanged ( string name ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void