C# 클래스 SilverlightMappingToolBasic.MapDepth.SortNodesLeftToRight

파일 보기 프로젝트 열기: chris-tomich/Glyma

Private Properties

프로퍼티 타입 설명
BuildTreeNodeGroup TreeNodeGroup
CalculateColumnWidth double
GetChildNodeRenderers List
GetColumnXPosition double
GetLeftMostNodes List
NodePositionComparison int
PopulateColumns void
SetNodeXLocations void

공개 메소드들

메소드 설명
SortLeftToRight ( ) : void
SortNodesLeftToRight ( INodeNavigator navigator, MapDepthViewManager viewManager ) : System

비공개 메소드들

메소드 설명
BuildTreeNodeGroup ( NodeRenderer leftMostNode ) : TreeNodeGroup
CalculateColumnWidth ( List nodeRenderers ) : double
GetChildNodeRenderers ( NodeRenderer parentNode ) : List
GetColumnXPosition ( int columnNumber ) : double
GetLeftMostNodes ( ) : List
NodePositionComparison ( NodeRenderer node1, NodeRenderer node2 ) : int

Used as the comparison for sorting the nodes based on their initial position.

PopulateColumns ( int columnNumber, List parentNodes, bool useLocationOrder ) : void
SetNodeXLocations ( ) : void

메소드 상세

SortLeftToRight() 공개 메소드

public SortLeftToRight ( ) : void
리턴 void

SortNodesLeftToRight() 공개 메소드

public SortNodesLeftToRight ( INodeNavigator navigator, MapDepthViewManager viewManager ) : System
navigator INodeNavigator
viewManager MapDepthViewManager
리턴 System