Nevron .NET Vision
NHierarchicalScaleConfigurator Class Members
Fields  Properties  Methods 


The following tables list the members exposed by NHierarchicalScaleConfigurator.

Public Constructors
 NameDescription
Public ConstructorNHierarchicalScaleConfigurator ConstructorDefault constructor  
Top
Protected Fields
Public Properties
 NameDescription
Public PropertyAbsoluteInflateGets or sets the absolute inflate when InflateMode is set to Absolute (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyAlignFactorGets or sets the desired factor to align the view range relative to the specified align value (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyAlignValueGets or sets the value to align the view range to (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyAttributesGets an array of the child attributes of this container (Inherited from Nevron.Chart.NChartElement)
Public PropertyCreateNewLevelForCustomLabelsGets or set a value indicating whether custom labels should be placed in a new scale level or use the scale level of the automatic labels (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyCreateSeparatorForEachLevelGets or sets a value indicating whether a ruler separator should be created for each level of hierarchical nodes  
Public PropertyCustomLabelFitModesGets or sets on array of label fit modes. When set to an empty array the control will not try to auto fit the axis scale labels (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyCustomLabelsGets a collection of custom labels (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyCustomLabelsLevelOffsetGets or sets the offset of the custom labels level on the scale. (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyDisplayDataPointsBetweenTicksControls the position of the data point relative to the tick positions.  
Public PropertyDocumentObtains a reference to the document in which this element resides (Inherited from Nevron.Chart.NChartElement)
Public PropertyDomNodeEditor (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyFirstRowFitModesGets or set the first row fit modes used by the scale  
Public PropertyFirstRowGridStyleGets or sets the style of grid lines for leaf nodes in the hierarchical scale  
Public PropertyFirstRowLabelAngleGets or sets thte lable angle of the first row of nodes  
Public PropertyFirstRowLabelTextStyleGets or set the text style applied to first row labels  
Public PropertyFirstRowRangeFitModeGets or sets the label fit mode of hierarchical labels  
Public PropertyGroupRowFitModesGets or sets the group row fit modes used by the scale  
Public PropertyGroupRowGridStyleGets or sets the style of grid lines for the group (container) nodes in the hierarchical scale  
Public PropertyGroupRowLabelAngleGets or sets thte lable angle of the group row(s) of nodes  
Public PropertyGroupRowLabelTextStyleGets or sets the text style applied to group row labels  
Public PropertyGroupRowRangeFitModeGets or sets the label fit mode of hierarchical labels  
Public PropertyIdGets/sets the id of the element (Inherited from Nevron.Chart.NChartElement)
Public PropertyInflateContentRangeGets or sets a value indicating whether the scale will inflate the content range. (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyInflateViewRangeBeginGets or sets a value indicating whether the scale view min value should be inflated according to the ViewInflateMode settings (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyInflateViewRangeEndGets or sets a value indicating whether the scale view max value should be inflated according to the ViewInflateMode settings (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyInnerMajorTickStyleGets or sets the style the inner major tick lines (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyInvertGets or sets a value indicating whether this scale is inverted. (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyLevelBottomPaddingGets or sets the bottom padding applied to the levels comprising the hierarchical scale  
Public PropertyLevelTopPaddingGets or sets the top padding applied to the levels comprising the hierarchical scale  
Public PropertyLogicalInflateGets or sets the logical inflate when InflateMode is set to Logical (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyMajorGridStyleGets or sets the style controlling the major grid lines displayed by the scale (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyNameUser defined name of the node (Inherited from Nevron.Chart.NChartElement)
Public PropertyNodesGets or sets a collection of hierarchical scale nodes displayed on the scale  
Public PropertyOriginSpecifies the origin value or the left most hierachical scale node  
Public PropertyOuterMajorTickStyleGets or sets the style the major tick lines. (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyParentNodeObtains the parent node (Inherited from Nevron.Chart.NChartNode)
Public PropertyRootNodeObtains the root of this node (Inherited from Nevron.Chart.NChartNode)
Public PropertyRulerStyleGets or sets the ruler style controlling the appearance of the scale ruler (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyScaleBreaksGets or sets the scale breaks associated with this axis (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertySectionsGets or sets the sections of this scale. (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyStickLengthGets or sets the length of the sticks when grid style is set to Stick  
Public PropertyStripStylesGets or sets the scale strip styles applied on the scale. (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyTagUser defined data associated with the node (Inherited from Nevron.Chart.NChartElement)
Public PropertyTitleGets or sets the style of the axis title (Inherited from Nevron.Chart.NScaleConfigurator)
Public PropertyUniqueIdGets/sets the unique id of the element (Inherited from Nevron.Chart.NChartElement)
Public PropertyViewRangeInflateModeGets or sets the scale view range inflate mode (Inherited from Nevron.Chart.NScaleConfigurator)
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.NScaleConfiguratorElementContainer)
Public MethodAccumulateDescendantsAccumulates the descendants contained in this node, which satisfy the filter to the provided node list (Inherited from Nevron.Chart.NScaleConfiguratorElementContainer)
Public MethodChildrenObtains the child nodes of this node (Inherited from Nevron.Chart.NScaleConfiguratorElementContainer)
Public MethodChildrenCountReturns the number of child nodes which satisfy the specified filter (Inherited from Nevron.Chart.NScaleConfiguratorElementContainer)
Public MethodCloneCreates an identical copy of this object (Inherited from Nevron.Chart.NChartNode)
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.NScaleConfiguratorElementContainer)
Public MethodDescendantsCountReturns the number of descendant nodes, which satisfy the specified filter (Inherited from Nevron.Chart.NScaleConfiguratorElementContainer)
Public MethodGetAttributeByNameGets a child or descendant attribute by its name (Inherited from Nevron.Chart.NChartElement)
Public MethodGetAttributeNameGets the name of the specified child attribute (Inherited from Nevron.Chart.NChartElement)
Public MethodGetChildAtGets the child node at the specified index (Inherited from Nevron.Chart.NScaleConfiguratorElementContainer)
Public MethodGetChildFromIdObtains a child element by its id (Inherited from Nevron.Chart.NScaleConfiguratorElementContainer)
Public MethodGetChildFromUniqueIdObtains a child element by its unique id (Inherited from Nevron.Chart.NScaleConfiguratorElementContainer)
Public MethodGetDescendantFromIdObtains a element node by its id (Inherited from Nevron.Chart.NScaleConfiguratorElementContainer)
Public MethodGetDescendantFromUniqueIdObtains a child element by its unique id (Inherited from Nevron.Chart.NScaleConfiguratorElementContainer)
Public MethodGetEnumeratorOverloaded. Obtains a child node enumerator (Inherited from Nevron.Chart.NScaleConfiguratorElementContainer)
Public MethodIndexOfChildGets the index of the specified node in the container (Inherited from Nevron.Chart.NScaleConfiguratorElementContainer)
Public MethodInitFromCopies the settings of another scale configurator (Inherited from Nevron.Chart.NScaleConfigurator)
Public MethodIsChildDetermines whether the specified node is a child node for this container (Inherited from Nevron.Chart.NScaleConfiguratorElementContainer)
Public MethodIsDescendantQueries whether the specified node is a descendant of this node (Inherited from Nevron.Chart.NScaleConfiguratorElementContainer)
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 MethodReplaceForeignUniqueIdsReplaces any foreign unique ids (references to other nodes) (Inherited from Nevron.Chart.NChartElement)
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.NScaleConfiguratorElementContainer)
Public MethodToStringOverriden to return the element name (Inherited from Nevron.Chart.NChartElement)
Public MethodUpdateFieldReferencesOverridden.   
Public MethodUpdateReferences (Inherited from Nevron.Chart.NScaleConfiguratorElement)
Top
Protected Methods
 NameDescription
Protected MethodAddScaleBreaksAdds scale breaks to the scale (Inherited from Nevron.Chart.NScaleConfigurator)
Protected MethodCommitCommits the current transaction (Inherited from Nevron.Chart.NChartElement)
Protected MethodCreateSeparatorLevel (Inherited from Nevron.Chart.NScaleConfigurator)
Protected MethodEndPropertyResumes the history service. Pair it with the StartProperty method. (Inherited from Nevron.Chart.NChartElement)
Protected MethodGetElementFromUniqueIdObtains an context tree item from the specified unique id (Inherited from Nevron.Chart.NChartElement)
Protected MethodGetTickRangeInflator (Inherited from Nevron.Chart.NScaleConfigurator)
Protected MethodOnPropertyChangedCalled when a property has changed. (Inherited from Nevron.Chart.NScaleConfigurator)
Protected MethodOnPropertyChangingGeneral property changing handler, which fires the NodePropertyChanging event (Inherited from Nevron.Chart.NChartNode)
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 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
See Also

Reference

NHierarchicalScaleConfigurator Class
Nevron.Chart Namespace

 

 


©2021. Nevron Software LLC.

Send Feedback