Nevron .NET Vision
NChart Class Members
Fields  Properties  Methods  Events


The following tables list the members exposed by NChart.

Protected Fields
Public Properties
 NameDescription
Public PropertyAllowContentZoomGets or sets a value indicating whether panel zoom is allowed or not (Inherited from Nevron.Chart.NContentPanel)
Public PropertyAttributesOverridden. Gets an array of the child attributes of this container  
Public PropertyAxesObtains a reference to the collection of chart axes.  
Public PropertyBackgroundFillStyleGets or sets the background fill style of the panel (Inherited from Nevron.Chart.NContentPanel)
Public PropertyBorderStyleGets or sets the outline of the panel (Inherited from Nevron.Chart.NContentPanel)
Public PropertyBoundsGets the bounds of this panel. (Inherited from Nevron.Chart.NPanel)
Public PropertyBoundsModeDefines the mode used to fit the panel contents into the panel bounds. (Inherited from Nevron.Chart.NContentPanel)
Public PropertyCacheSelectionRenderingWhether or not to cache the internal image map created by the panel. (Inherited from Nevron.Chart.NImageMapDockPanel)
Public PropertyChildPanelsThe child panels of this panel. (Inherited from Nevron.Chart.NPanel)
Public PropertyClipPanelContentWhenZoomingWhether the panel content will be clipped when applying a panel zoom (Inherited from Nevron.Chart.NContentPanel)
Public PropertyContentAlignmentThe alignment of the panel contents relative to the panel bounds. (Inherited from Nevron.Chart.NContentPanel)
Public PropertyContentAreaGets the content area of this panel (Inherited from Nevron.Chart.NContentPanel)
Public PropertyContentAreaZoomFactorGets or sets the zoom factors applied on the content area (Inherited from Nevron.Chart.NContentPanel)
Public PropertyContentBoundsThis property is deprecated. You should use ContentArea instead. (Inherited from Nevron.Chart.NContentPanel)
Public PropertyContentSizeThe size of the content before scaling is applied. (Inherited from Nevron.Chart.NContentPanel)
Public PropertyCustomPaintSizeMode (Inherited from Nevron.Chart.NPanel)
Public PropertyDepthControls the chart area depth in model units.  
Public PropertyDisplayAxesOnTopGets or sets a value indicating whether axes are displayed after the content  
Public PropertyDisplayOnLegendSpecifies the the legend on which the chart information is displayed.  
Public PropertyDockMarginsThe margins of the panel relative to the parent panel when docking is used. (Inherited from Nevron.Chart.NDockPanel)
Public PropertyDockModeThe docking mode of this panel. (Inherited from Nevron.Chart.NDockPanel)
Public PropertyDocumentObtains a reference to the document in which this element resides (Inherited from Nevron.Chart.NChartElement)
Public PropertyDomNodeEditorOverridden.   
Public PropertyEnable3DGets or sets a value indicating whether the chart will paint in 2D or 3D mode.  
Public PropertyFitAlignmentGets or sets the alignment of the panel contents relative to the panel content area, when bounds mode is set to Fit (Inherited from Nevron.Chart.NContentPanel)
Public PropertyHeightControls the chart area height in model units.  
Public PropertyIdGets/sets the id of the element (Inherited from Nevron.Chart.NChartElement)
Public PropertyLabelLayoutGets or sets a NChartLabelLayoutSettings object controlling the automatic data label layout features of the chart.  
Public PropertyLightModelGets or sets the NLightModel object controlling the chart context lighting.  
Public PropertyLocationThe location of the panel relative to the parent panel. (Inherited from Nevron.Chart.NDockPanel)
Public PropertyMarginsGets or sets the margins applied to the panel (Inherited from Nevron.Chart.NContentPanel)
Public PropertyMarginsAreaGets the margins area of this panel. (Inherited from Nevron.Chart.NContentPanel)
Public PropertyNameUser defined name of the node (Inherited from Nevron.Chart.NChartElement)
Public PropertyOverlayPaintCallbackAssign a value to this property to provide custom code for execution before and/or after panel painting. (Inherited from Nevron.Chart.NPanel)
Public PropertyPaddingGets or sets the padding applied to the panel (Inherited from Nevron.Chart.NContentPanel)
Public PropertyPaintCallbackAssign a value to this property to provide custom code for execution before and/or after panel painting. (Inherited from Nevron.Chart.NPanel)
Public PropertyPaintEffectGets or sets the paint effect applied after the gauge is painted (Inherited from Nevron.Chart.NContentPanel)
Public PropertyParentNodeObtains the parent node (Inherited from Nevron.Chart.NChartNode)
Public PropertyParentPanelThe parent of this panel. (Inherited from Nevron.Chart.NPanel)
Public PropertyPlotAreaGets the plot area of this chart  
Public PropertyPositionChildPanelsInContentBoundsWhen set to true child panels that use docking will use the panel content bounds instead of the panel bounds. (Inherited from Nevron.Chart.NContentPanel)
Public PropertyProjectionGets or sets the NProjection object controlling the projection of the context.  
Public PropertyRootNodeObtains the root of this node (Inherited from Nevron.Chart.NChartNode)
Public PropertySeriesGets or sets the series collection of the NChart object.  
Public PropertySizeSpecifies the size of the panel when UseAutomaticSize is turned off (Inherited from Nevron.Chart.NContentPanel)
Public PropertyTagUser defined data associated with the node (Inherited from Nevron.Chart.NChartElement)
Public PropertyUniqueIdGets/sets the unique id of the element (Inherited from Nevron.Chart.NChartElement)
Public PropertyUse2DRasterImageMapGets / or sets whether this panel should use 2D raster image map. (Inherited from Nevron.Chart.NPanel)
Public PropertyVisibilityModeControls the visibility of the panel. (Inherited from Nevron.Chart.NContentPanel)
Public PropertyVisibleControls the visibility of the panel. (Inherited from Nevron.Chart.NContentPanel)
Public PropertyWallsObtains a reference to the collection of chart walls.  
Public PropertyWidthControls the width of the chart in model units.  
Public PropertyZoomedContentAreaGets the zoomed content area. This is the actual content area after the zoom factor and offset are applied to the content area. (Inherited from Nevron.Chart.NContentPanel)
Top
Public Methods
 NameDescription
Public MethodAccumulateChildrenAccumulates the children contained in this node, which satisfy the filter to the provided node list (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodAccumulateDescendantsAccumulates the descendants contained in this node, which satisfy the filter to the provided node list (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodAxisOverloaded. Obtains a reference to a standard chart axis.  
Public MethodBringToFrontPlaces the panel on top of the Z order. (Inherited from Nevron.Chart.NPanel)
Public MethodCalculateZoomedContentAreaGets the zoomed content area (after the content area zoom factors are applied) (Inherited from Nevron.Chart.NContentPanel)
Public MethodChildrenObtains the child nodes of this node (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodChildrenCountReturns the number of child nodes which satisfy the specified filter (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodCloneOverridden. Creates an identical copy of this chart object.  
Public MethodCloneWithNewUniqueIdCreates an identical copy of the element, which differs only by the element unique id (Inherited from Nevron.Chart.NChartElement)
Public MethodCreateFieldNonSerializedObjectsOverridden.   
Public MethodDescendantsObtains the descentant nodes of this node (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodDescendantsCountReturns the number of descendant nodes, which satisfy the specified filter (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodGetAttributeByNameGets a child or descendant attribute by its name (Inherited from Nevron.Chart.NChartElement)
Public MethodGetAttributeNameOverridden. Gets the name of the specified child attribute  
Public MethodGetChildAtGets the child node at the specified index (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodGetChildFromIdObtains a child element by its id (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodGetChildFromUniqueIdObtains a child element by its unique id (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodGetDescendantFromIdObtains a element node by its id (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodGetDescendantFromUniqueIdObtains a child element by its unique id (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodGetEnumeratorOverloaded. Obtains a child node enumerator (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodIndexOfChildGets the index of the specified node in the container (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodIsChildDetermines whether the specified node is a child node for this container (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodIsContentZoomAllowedGets whether panel zoom is allowed or not for this panel (Inherited from Nevron.Chart.NContentPanel)
Public MethodIsDescendantOverloaded. Returns true if this panel contains the specified panel. (Inherited from Nevron.Chart.NPanel)
Public MethodMeasureReturns the native size of the content panel. (Inherited from Nevron.Chart.NContentPanel)
Public MethodOffsetOffsets the panel from its current location with the specified amount. (Inherited from Nevron.Chart.NDockPanel)
Public MethodOnAttributeChangedCalled by child or descendants attributes when an attribute has changed (Inherited from Nevron.Chart.NChartElement)
Public MethodOnAttributePropertyChangedCalled by child or descendants attributes when an attribute property has changed (Inherited from Nevron.Chart.NChartElement)
Public MethodOnAttributePropertyChangingCalled by child or descendants attributes when an attribute property is changing (Inherited from Nevron.Chart.NChartElement)
Public MethodPostOrderPaint2D (Inherited from Nevron.Chart.NContentPanel)
Public MethodPreOrderPaint2DOverridden.   
Public MethodPreOrderPaint3D  
Public MethodRecalcLayoutRecalculates the layout of this panel and it's descendants (Inherited from Nevron.Chart.NContentPanel)
Public MethodRefreshInvalidates the cached image map and refreshes all child panels. (Inherited from Nevron.Chart.NImageMapDockPanel)
Public MethodRemoveDescendantsOfTypeRemoves all descendant panels from the specified type. (Inherited from Nevron.Chart.NPanel)
Public MethodReplaceForeignUniqueIdsReplaces any foreign unique ids (references to other nodes) (Inherited from Nevron.Chart.NChartElement)
Public MethodSendToBackPlaces the panel at the end of the Z order. (Inherited from Nevron.Chart.NPanel)
Public MethodSetAttributeByNameSets a child or descendant attribute by its name (Inherited from Nevron.Chart.NChartElement)
Public MethodSetChildIndexSets a new index of the specified child node (Inherited from Nevron.Chart.NChartElementContainer)
Public MethodSetPredefinedChartStyleApplies a predefined chart style.  
Public MethodToStringOverriden to return the element name (Inherited from Nevron.Chart.NChartElement)
Public MethodTransformClientToModelOverloaded. Converts a point in control client coordinates to chart model coordinates  
Public MethodTransformModelToClientConverts a model point in the chart model space to the control client viewport point.  
Public MethodTransformModelToViewportConverts a model point in the chart model space to a view point in the chart viewport.  
Public MethodTransformViewPointToParentTransforms the point to parent coordinates (Inherited from Nevron.Chart.NPanel)
Public MethodUpdateFieldReferencesOverridden.   
Public MethodUpdateReferencesUpdates the references stored by the object (Inherited from Nevron.Chart.NChartElement)
Public MethodWallObtains a reference to a standard chart wall.  
Top
Protected Methods
 NameDescription
Protected MethodCalculateBounds (Inherited from Nevron.Chart.NDockPanel)
Protected MethodCalculateBoundsAndContentBounds (Inherited from Nevron.Chart.NContentPanel)
Protected MethodCalculateContentSizeCalculates the size of the content in the panel (Inherited from Nevron.Chart.NContentPanel)
Protected MethodCommitCommits the current transaction (Inherited from Nevron.Chart.NChartElement)
Protected MethodEndPropertyResumes the history service. Pair it with the StartProperty method. (Inherited from Nevron.Chart.NChartElement)
Protected MethodGetBestContentSize (Inherited from Nevron.Chart.NContentPanel)
Protected MethodGetElementFromUniqueIdObtains an context tree item from the specified unique id (Inherited from Nevron.Chart.NChartElement)
Protected MethodGetMaxContentSize (Inherited from Nevron.Chart.NDockPanel)
Protected MethodGetRenderBounds (Inherited from Nevron.Chart.NPanel)
Protected MethodOnAfterOverlayPaint (Inherited from Nevron.Chart.NPanel)
Protected MethodOnAfterPaintOverridden.   
Protected MethodOnBeforeOverlayPaint (Inherited from Nevron.Chart.NPanel)
Protected MethodOnBeforePaintOverridden.   
Protected MethodOnBoundsChangedOverridden.   
Protected MethodOnBoundsChangingOccurs before the bounds property changes (Inherited from Nevron.Chart.NPanel)
Protected MethodOnPropertyChangedGeneral property changed handler, which fires the NodePropertyChanged event (Inherited from Nevron.Chart.NChartNode)
Protected MethodOnPropertyChangingGeneral property changing handler, which fires the NodePropertyChanging event (Inherited from Nevron.Chart.NChartNode)
Protected MethodPartialRender (Inherited from Nevron.Chart.NPanel)
Protected MethodPauseHistoryServiceSafely pauses the history service (Inherited from Nevron.Chart.NChartElement)
Protected MethodRecordPropertyRecords the state of the specified property before it is changed (Inherited from Nevron.Chart.NChartElement)
Protected MethodRecordStateOverloaded. Records the entire state of the node (Inherited from Nevron.Chart.NChartElement)
Protected MethodResumeHistoryServiceSafely resumes the history service (Inherited from Nevron.Chart.NChartElement)
Protected MethodRollbackRolls back the current transaction (Inherited from Nevron.Chart.NChartElement)
Protected MethodSetBoundsAndContentBounds (Inherited from Nevron.Chart.NContentPanel)
Protected MethodStartPropertyRecords the state of the specified property before it is changed and pauses the history service. Pair it with the EndProperty method. (Inherited from Nevron.Chart.NChartElement)
Protected MethodStartTransactionStarts a new transaction (Inherited from Nevron.Chart.NChartElement)
Top
Public Events
 NameDescription
Public EventContentAreaChangedOccurs when the scroller value has changed. (Inherited from Nevron.Chart.NContentPanel)
Top
See Also

Reference

NChart Class
Nevron.Chart Namespace

 

 


©2021. Nevron Software LLC.

Send Feedback