프로퍼티 | 타입 | 설명 | |
---|---|---|---|
m_bAllowVertexDrag | System.Boolean | ||
m_bGraphZoomCentered | System.Boolean | ||
m_bMouseAlsoSelectsIncidentEdges | System.Boolean | ||
m_bShowVertexToolTips | System.Boolean | ||
m_eLayoutState | LayoutState | ||
m_eMouseMode | MouseMode | ||
m_fEdgeBundlerStraightening | System.Single | ||
m_oCollapsedGroups | IVertex>.Dictionary | ||
m_oDoubleClickedVertexInfo | |||
m_oGraph | IGraph | ||
m_oGraphDrawer | |||
m_oLastGraphDrawingContext | |||
m_oLastLayoutContext | |||
m_oLastMouseMoveLocation | Point | ||
m_oLayout | ILayout | ||
m_oMarqueeBeingDragged | |||
m_oSelectedEdges | HashSet |
||
m_oSelectedVertices | HashSet |
||
m_oTranslationBeingDragged | |||
m_oVertexToolTip | |||
m_oVerticesBeingDragged |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
AssertValid | void | ||
NodeXLControl | System | ||
VertexToolTipTracker_HideToolTip | void | ||
VertexToolTipTracker_ShowToolTip | void |
메소드 | 설명 | |
---|---|---|
ClearGraph ( ) : void | ||
CollapseGroup ( String groupName, System.Boolean redrawGroupImmediately ) : void | ||
CopyGraphToBitmap ( |
||
DeselectAll ( ) : void | ||
DrawGraph ( ) : void | ||
DrawGraph ( System.Boolean layOutGraphFirst ) : void | ||
ExpandGroup ( String groupName, System.Boolean redrawGroupImmediately ) : void | ||
InvertSelection ( ) : void | ||
IsCollapsedGroup ( String groupName ) : System.Boolean | ||
SelectAll ( ) : void | ||
SelectCollapsedGroup ( String groupName ) : void | ||
SetEdgeSelected ( IEdge edge, System.Boolean selected, System.Boolean alsoAdjacentVertices ) : void | ||
SetFont ( System.Windows.Media.Typeface typeface, Double fontSize ) : void | ||
SetSelected ( IEnumerable |
||
SetVertexSelected ( IVertex vertex, System.Boolean selected, System.Boolean alsoIncidentEdges ) : void | ||
SnapVerticesToGrid ( |
||
TryGetVertexFromPoint ( Point point, IVertex &vertex ) : System.Boolean | ||
VertexOrEdgeIsSelected ( IMetadataProvider vertexOrEdge ) : System.Boolean |
메소드 | 설명 | |
---|---|---|
AddEdgeDuringGroupCollapseOrExpand ( IEdge oEdge, System.Boolean bDrawEdge ) : void | ||
AddVertexDuringGroupExpand ( IVertex oVertex, System.Boolean bDrawVertex, |
||
ArrangeOverride ( |
||
BundleAllEdgesIfAppropriate ( ) : void | ||
CenterGraphZoom ( ) : void | ||
CheckForMarqueeDragOnMouseMove ( System.Windows.Input.MouseEventArgs oMouseEventArgs ) : void | ||
CheckForMarqueeDragOnMouseUp ( System.Windows.Input.MouseEventArgs oMouseEventArgs ) : void | ||
CheckForToolTipsOnMouseMove ( System.Windows.Input.MouseEventArgs oMouseEventArgs ) : void | ||
CheckForTranslationDragOnMouseMove ( System.Windows.Input.MouseEventArgs oMouseEventArgs ) : void | ||
CheckForTranslationDragOnMouseUp ( System.Windows.Input.MouseEventArgs oMouseEventArgs ) : void | ||
CheckForVertexDragOnMouseMove ( System.Windows.Input.MouseEventArgs oMouseEventArgs ) : void | ||
CheckForVertexDragOnMouseUp ( System.Windows.Input.MouseEventArgs oMouseEventArgs ) : void | ||
CheckIfLayingOutGraph ( String sMethodOrPropertyName ) : void | ||
CollapseGroupInternal ( |
||
ControlKeyIsPressed ( ) : System.Boolean | ||
CreateDefaultVertexToolTip ( String sToolTip ) : |
||
CreateEdgeBundler ( ) : |
||
CreateGraphDrawer ( ) : void | ||
CreateTransforms ( ) : void | ||
CreateVertexToolTipTracker ( ) : void | ||
DragIsInProgress ( |
||
DragMightBeInProgress ( ) : System.Boolean | ||
DrawGraph ( |
||
EdgeDrawer_CurveStyleChanged ( Object oSender, |
||
EscapeKeyIsPressed ( ) : System.Boolean | ||
FireGraphLaidOut ( |
||
FireGraphMouseButtonEvent ( GraphMouseButtonEventHandler oGraphMouseButtonEventHandler, System.Windows.Input.MouseButtonEventArgs oMouseButtonEventArgs, IVertex oVertex ) : void | ||
FireGraphMouseDown ( System.Windows.Input.MouseButtonEventArgs oMouseButtonEventArgs, IVertex oVertex ) : void | ||
FireGraphMouseUp ( System.Windows.Input.MouseButtonEventArgs oMouseButtonEventArgs, IVertex oVertex ) : void | ||
FireGraphScaleChanged ( ) : void | ||
FireGraphTranslationChanged ( ) : void | ||
FireGraphZoomChanged ( ) : void | ||
FireLayingOutGraph ( ) : void | ||
FirePreviewVertexToolTipShown ( |
||
FireSelectionChanged ( ) : void | ||
FireVertexClick ( IVertex oVertex ) : void | ||
FireVertexDoubleClick ( IVertex oVertex ) : void | ||
FireVertexEvent ( VertexEventHandler oVertexEventHandler, IVertex oVertex ) : void | ||
FireVertexMouseHover ( IVertex oVertex ) : void | ||
FireVertexMouseLeave ( ) : void | ||
FireVerticesMoved ( ICollection |
||
GetBackgroundContrastColor ( ) : Color | ||
GetCursorForMarqueeDrag ( ) : System.Windows.Input.Cursor | ||
GetVisualChild ( |
||
LayOutOrDrawGraph ( ) : void | ||
Layout_LayOutGraphCompleted ( Object oSender, |
||
LimitTranslation ( ) : void | ||
LimitTranslation ( Double &dTranslateX, Double &dTranslateY ) : void | ||
MarkVertexOrEdgeAsSelected ( IMetadataProvider oVertexOrEdge, System.Boolean bSelected ) : void | ||
MeasureOverride ( |
||
MoveSelectedVertices ( System.Single fXDistance, System.Single fYDistance ) : void | ||
OnKeyDown ( System e ) : void | ||
OnMouseDown ( System.Windows.Input.MouseButtonEventArgs e ) : void | ||
OnMouseDownLeft ( System.Windows.Input.MouseButtonEventArgs e, Point oMouseLocation, IVertex oClickedVertex ) : void | ||
OnMouseDownLeftVertexNotClicked ( Point oMouseLocation ) : void | ||
OnMouseDownMiddle ( Point oMouseLocation ) : void | ||
OnMouseDownRight ( Point oMouseLocation, IVertex oClickedVertex ) : void | ||
OnMouseLeave ( System.Windows.Input.MouseEventArgs e ) : void | ||
OnMouseMove ( System.Windows.Input.MouseEventArgs e ) : void | ||
OnMouseUp ( System.Windows.Input.MouseButtonEventArgs e ) : void | ||
OnMouseWheel ( System.Windows.Input.MouseWheelEventArgs e ) : void | ||
OnNewLayout ( ILayout oNewLayout ) : void | ||
OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void | ||
OnRenderSizeChanged ( System.Windows.SizeChangedInfo sizeInfo ) : void | ||
OnVertexDoubleClickLeft ( IVertex oDoubleClickedVertex ) : void | ||
RebundleIncidentEdgesIfAppropriate ( IEnumerable |
||
RemoveEdgeDuringGroupCollapseOrExpand ( IEdge oEdge, System.Boolean bUndrawEdge ) : void | ||
RemoveVertexDuringGroupCollapseOrExpand ( IVertex oVertex, System.Boolean bUndrawVertex ) : void | ||
RemoveVertexToolTip ( ) : void | ||
RemoveVisualFromTopOfGraph ( |
||
ResetVertexToolTipTracker ( ) : void | ||
SelectMarqueedVertices ( ) : void | ||
SetAllEdgesSelected ( System.Boolean bSelected ) : void | ||
SetAllSelected ( System.Boolean bSelect ) : void | ||
SetAllVerticesSelected ( System.Boolean bSelected ) : void | ||
SetEdgeSelectedInternal ( IEdge oEdge, System.Boolean bSelected ) : void | ||
SetGraphZoom ( Double dGraphZoom, System.Boolean bLimitTranslation ) : void | ||
SetGroupVertexAttributes ( |
||
SetVertexSelectedInternal ( IVertex oVertex, System.Boolean bSelected ) : void | ||
StartTranslationDrag ( Point oMouseLocation ) : void | ||
TransformLayout ( |
||
TryGetLayoutRectangleMinusMargin ( System &oLayoutRectangleMinusMargin ) : System.Boolean | ||
UpdateCollapsedGroupLocations ( IEnumerable |
||
VertexOrEdgeCanBeSelected ( IMetadataProvider oVertexOrEdge, System.Boolean bSelected ) : System.Boolean | ||
ZoomViaMouse ( System.Windows.Input.MouseEventArgs e, Double dGraphZoomFactor ) : void |
메소드 | 설명 | |
---|---|---|
AssertValid ( ) : void | ||
NodeXLControl ( ) : System |
Static constructor for the NodeXLControl class.
|
|
VertexToolTipTracker_HideToolTip ( Object oSource, |
||
VertexToolTipTracker_ShowToolTip ( Object oSource, |
protected AddEdgeDuringGroupCollapseOrExpand ( IEdge oEdge, System.Boolean bDrawEdge ) : void | ||
oEdge | IEdge | |
bDrawEdge | System.Boolean | |
리턴 | void |
protected AddVertexDuringGroupExpand ( IVertex oVertex, System.Boolean bDrawVertex, |
||
oVertex | IVertex | |
bDrawVertex | System.Boolean | |
oRandom | ||
리턴 | void |
protected ArrangeOverride ( |
||
finalSize | ||
리턴 |
protected CheckForMarqueeDragOnMouseMove ( System.Windows.Input.MouseEventArgs oMouseEventArgs ) : void | ||
oMouseEventArgs | System.Windows.Input.MouseEventArgs | |
리턴 | void |
protected CheckForMarqueeDragOnMouseUp ( System.Windows.Input.MouseEventArgs oMouseEventArgs ) : void | ||
oMouseEventArgs | System.Windows.Input.MouseEventArgs | |
리턴 | void |
protected CheckForToolTipsOnMouseMove ( System.Windows.Input.MouseEventArgs oMouseEventArgs ) : void | ||
oMouseEventArgs | System.Windows.Input.MouseEventArgs | |
리턴 | void |
protected CheckForTranslationDragOnMouseMove ( System.Windows.Input.MouseEventArgs oMouseEventArgs ) : void | ||
oMouseEventArgs | System.Windows.Input.MouseEventArgs | |
리턴 | void |
protected CheckForTranslationDragOnMouseUp ( System.Windows.Input.MouseEventArgs oMouseEventArgs ) : void | ||
oMouseEventArgs | System.Windows.Input.MouseEventArgs | |
리턴 | void |
protected CheckForVertexDragOnMouseMove ( System.Windows.Input.MouseEventArgs oMouseEventArgs ) : void | ||
oMouseEventArgs | System.Windows.Input.MouseEventArgs | |
리턴 | void |
protected CheckForVertexDragOnMouseUp ( System.Windows.Input.MouseEventArgs oMouseEventArgs ) : void | ||
oMouseEventArgs | System.Windows.Input.MouseEventArgs | |
리턴 | void |
protected CheckIfLayingOutGraph ( String sMethodOrPropertyName ) : void | ||
sMethodOrPropertyName | String | |
리턴 | void |
public CollapseGroup ( String groupName, System.Boolean redrawGroupImmediately ) : void | ||
groupName | String | |
redrawGroupImmediately | System.Boolean | |
리턴 | void |
protected CollapseGroupInternal ( |
||
oGroupToCollapse | ||
bRedrawGroupImmediately | System.Boolean | |
리턴 | void |
public CopyGraphToBitmap ( |
||
bitmapWidthPx | ||
bitmapHeightPx | ||
리턴 | System.Drawing.Bitmap |
protected CreateDefaultVertexToolTip ( String sToolTip ) : |
||
sToolTip | String | |
리턴 |
protected CreateEdgeBundler ( ) : |
||
리턴 |
protected DragIsInProgress ( |
||
oMouseDrag | ||
oMouseEventArgs | System.Windows.Input.MouseEventArgs | |
aeMouseButtonStates | MouseButtonState | |
oMouseLocation | Point | |
리턴 | System.Boolean |
protected DragMightBeInProgress ( ) : System.Boolean | ||
리턴 | System.Boolean |
public DrawGraph ( System.Boolean layOutGraphFirst ) : void | ||
layOutGraphFirst | System.Boolean | |
리턴 | void |
protected DrawGraph ( |
||
oGraphRectangle | ||
리턴 | void |
protected EdgeDrawer_CurveStyleChanged ( Object oSender, |
||
oSender | Object | |
oEventArgs | ||
리턴 | void |
public ExpandGroup ( String groupName, System.Boolean redrawGroupImmediately ) : void | ||
groupName | String | |
redrawGroupImmediately | System.Boolean | |
리턴 | void |
protected FireGraphLaidOut ( |
||
oAsyncCompletedEventArgs | ||
리턴 | void |
protected FireGraphMouseButtonEvent ( GraphMouseButtonEventHandler oGraphMouseButtonEventHandler, System.Windows.Input.MouseButtonEventArgs oMouseButtonEventArgs, IVertex oVertex ) : void | ||
oGraphMouseButtonEventHandler | GraphMouseButtonEventHandler | |
oMouseButtonEventArgs | System.Windows.Input.MouseButtonEventArgs | |
oVertex | IVertex | |
리턴 | void |
protected FireGraphMouseDown ( System.Windows.Input.MouseButtonEventArgs oMouseButtonEventArgs, IVertex oVertex ) : void | ||
oMouseButtonEventArgs | System.Windows.Input.MouseButtonEventArgs | |
oVertex | IVertex | |
리턴 | void |
protected FireGraphMouseUp ( System.Windows.Input.MouseButtonEventArgs oMouseButtonEventArgs, IVertex oVertex ) : void | ||
oMouseButtonEventArgs | System.Windows.Input.MouseButtonEventArgs | |
oVertex | IVertex | |
리턴 | void |
protected FirePreviewVertexToolTipShown ( |
||
oVertexToolTipShownEventArgs | ||
리턴 | void |
protected FireVertexClick ( IVertex oVertex ) : void | ||
oVertex | IVertex | |
리턴 | void |
protected FireVertexDoubleClick ( IVertex oVertex ) : void | ||
oVertex | IVertex | |
리턴 | void |
protected FireVertexEvent ( VertexEventHandler oVertexEventHandler, IVertex oVertex ) : void | ||
oVertexEventHandler | VertexEventHandler | |
oVertex | IVertex | |
리턴 | void |
protected FireVertexMouseHover ( IVertex oVertex ) : void | ||
oVertex | IVertex | |
리턴 | void |
protected FireVerticesMoved ( ICollection |
||
oMovedVertices | ICollection |
|
리턴 | void |
protected GetCursorForMarqueeDrag ( ) : System.Windows.Input.Cursor | ||
리턴 | System.Windows.Input.Cursor |
protected GetVisualChild ( |
||
index | ||
리턴 | Visual |
public IsCollapsedGroup ( String groupName ) : System.Boolean | ||
groupName | String | |
리턴 | System.Boolean |
protected Layout_LayOutGraphCompleted ( Object oSender, |
||
oSender | Object | |
oAsyncCompletedEventArgs | ||
리턴 | void |
protected LimitTranslation ( Double &dTranslateX, Double &dTranslateY ) : void | ||
dTranslateX | Double | |
dTranslateY | Double | |
리턴 | void |
protected MarkVertexOrEdgeAsSelected ( IMetadataProvider oVertexOrEdge, System.Boolean bSelected ) : void | ||
oVertexOrEdge | IMetadataProvider | |
bSelected | System.Boolean | |
리턴 | void |
protected MeasureOverride ( |
||
availableSize | ||
리턴 |
protected MoveSelectedVertices ( System.Single fXDistance, System.Single fYDistance ) : void | ||
fXDistance | System.Single | |
fYDistance | System.Single | |
리턴 | void |
protected OnMouseDown ( System.Windows.Input.MouseButtonEventArgs e ) : void | ||
e | System.Windows.Input.MouseButtonEventArgs | |
리턴 | void |
protected OnMouseDownLeft ( System.Windows.Input.MouseButtonEventArgs e, Point oMouseLocation, IVertex oClickedVertex ) : void | ||
e | System.Windows.Input.MouseButtonEventArgs | |
oMouseLocation | Point | |
oClickedVertex | IVertex | |
리턴 | void |
protected OnMouseDownLeftVertexNotClicked ( Point oMouseLocation ) : void | ||
oMouseLocation | Point | |
리턴 | void |
protected OnMouseDownMiddle ( Point oMouseLocation ) : void | ||
oMouseLocation | Point | |
리턴 | void |
protected OnMouseDownRight ( Point oMouseLocation, IVertex oClickedVertex ) : void | ||
oMouseLocation | Point | |
oClickedVertex | IVertex | |
리턴 | void |
protected OnMouseLeave ( System.Windows.Input.MouseEventArgs e ) : void | ||
e | System.Windows.Input.MouseEventArgs | |
리턴 | void |
protected OnMouseMove ( System.Windows.Input.MouseEventArgs e ) : void | ||
e | System.Windows.Input.MouseEventArgs | |
리턴 | void |
protected OnMouseUp ( System.Windows.Input.MouseButtonEventArgs e ) : void | ||
e | System.Windows.Input.MouseButtonEventArgs | |
리턴 | void |
protected OnMouseWheel ( System.Windows.Input.MouseWheelEventArgs e ) : void | ||
e | System.Windows.Input.MouseWheelEventArgs | |
리턴 | void |
protected OnNewLayout ( ILayout oNewLayout ) : void | ||
oNewLayout | ILayout | |
리턴 | void |
protected OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void | ||
drawingContext | System.Windows.Media.DrawingContext | |
리턴 | void |
protected OnRenderSizeChanged ( System.Windows.SizeChangedInfo sizeInfo ) : void | ||
sizeInfo | System.Windows.SizeChangedInfo | |
리턴 | void |
protected OnVertexDoubleClickLeft ( IVertex oDoubleClickedVertex ) : void | ||
oDoubleClickedVertex | IVertex | |
리턴 | void |
protected RebundleIncidentEdgesIfAppropriate ( IEnumerable |
||
oVertices | IEnumerable |
|
리턴 | void |
protected RemoveEdgeDuringGroupCollapseOrExpand ( IEdge oEdge, System.Boolean bUndrawEdge ) : void | ||
oEdge | IEdge | |
bUndrawEdge | System.Boolean | |
리턴 | void |
protected RemoveVertexDuringGroupCollapseOrExpand ( IVertex oVertex, System.Boolean bUndrawVertex ) : void | ||
oVertex | IVertex | |
bUndrawVertex | System.Boolean | |
리턴 | void |
protected RemoveVisualFromTopOfGraph ( |
||
oMouseDragWithVisual | ||
리턴 | void |
public SelectCollapsedGroup ( String groupName ) : void | ||
groupName | String | |
리턴 | void |
protected SetAllEdgesSelected ( System.Boolean bSelected ) : void | ||
bSelected | System.Boolean | |
리턴 | void |
protected SetAllSelected ( System.Boolean bSelect ) : void | ||
bSelect | System.Boolean | |
리턴 | void |
protected SetAllVerticesSelected ( System.Boolean bSelected ) : void | ||
bSelected | System.Boolean | |
리턴 | void |
public SetEdgeSelected ( IEdge edge, System.Boolean selected, System.Boolean alsoAdjacentVertices ) : void | ||
edge | IEdge | |
selected | System.Boolean | |
alsoAdjacentVertices | System.Boolean | |
리턴 | void |
protected SetEdgeSelectedInternal ( IEdge oEdge, System.Boolean bSelected ) : void | ||
oEdge | IEdge | |
bSelected | System.Boolean | |
리턴 | void |
public SetFont ( System.Windows.Media.Typeface typeface, Double fontSize ) : void | ||
typeface | System.Windows.Media.Typeface | |
fontSize | Double | |
리턴 | void |
protected SetGraphZoom ( Double dGraphZoom, System.Boolean bLimitTranslation ) : void | ||
dGraphZoom | Double | |
bLimitTranslation | System.Boolean | |
리턴 | void |
protected SetGroupVertexAttributes ( |
||
oCollapsedGroup | ||
oCollapsedGroupVertex | IVertex | |
oVerticesToCollapse | ICollection |
|
리턴 | void |
public SetSelected ( IEnumerable |
||
vertices | IEnumerable |
|
edges | IEnumerable |
|
리턴 | void |
public SetVertexSelected ( IVertex vertex, System.Boolean selected, System.Boolean alsoIncidentEdges ) : void | ||
vertex | IVertex | |
selected | System.Boolean | |
alsoIncidentEdges | System.Boolean | |
리턴 | void |
protected SetVertexSelectedInternal ( IVertex oVertex, System.Boolean bSelected ) : void | ||
oVertex | IVertex | |
bSelected | System.Boolean | |
리턴 | void |
public SnapVerticesToGrid ( |
||
gridSize | ||
리턴 | void |
protected StartTranslationDrag ( Point oMouseLocation ) : void | ||
oMouseLocation | Point | |
리턴 | void |
protected TransformLayout ( |
||
oNewGraphRectangle | ||
리턴 |
protected TryGetLayoutRectangleMinusMargin ( System &oLayoutRectangleMinusMargin ) : System.Boolean | ||
oLayoutRectangleMinusMargin | System | |
리턴 | System.Boolean |
public TryGetVertexFromPoint ( Point point, IVertex &vertex ) : System.Boolean | ||
point | Point | |
vertex | IVertex | |
리턴 | System.Boolean |
protected UpdateCollapsedGroupLocations ( IEnumerable |
||
oVertices | IEnumerable |
|
리턴 | void |
protected VertexOrEdgeCanBeSelected ( IMetadataProvider oVertexOrEdge, System.Boolean bSelected ) : System.Boolean | ||
oVertexOrEdge | IMetadataProvider | |
bSelected | System.Boolean | |
리턴 | System.Boolean |
public VertexOrEdgeIsSelected ( IMetadataProvider vertexOrEdge ) : System.Boolean | ||
vertexOrEdge | IMetadataProvider | |
리턴 | System.Boolean |
protected ZoomViaMouse ( System.Windows.Input.MouseEventArgs e, Double dGraphZoomFactor ) : void | ||
e | System.Windows.Input.MouseEventArgs | |
dGraphZoomFactor | Double | |
리턴 | void |
protected Boolean,System m_bMouseAlsoSelectsIncidentEdges | ||
리턴 | System.Boolean |
protected Single,System m_fEdgeBundlerStraightening | ||
리턴 | System.Single |
protected DoubleClickedVertexInfo,Smrf.NodeXL.Visualization.Wpf m_oDoubleClickedVertexInfo | ||
리턴 |
protected GraphDrawer,Smrf.NodeXL.Visualization.Wpf m_oGraphDrawer | ||
리턴 |
protected GraphDrawingContext,Smrf.NodeXL.Visualization.Wpf m_oLastGraphDrawingContext | ||
리턴 |
protected LayoutContext,Smrf.NodeXL.Layouts m_oLastLayoutContext | ||
리턴 |
protected DraggedMarquee,Smrf.NodeXL.Visualization.Wpf m_oMarqueeBeingDragged | ||
리턴 |
protected DraggedTranslation,Smrf.NodeXL.Visualization.Wpf m_oTranslationBeingDragged | ||
리턴 |
protected UIElement,System.Windows m_oVertexToolTip | ||
리턴 |