Nevron .NET Vision
Nevron.Chart Namespace / NRangeSelection Class
Fields Properties Methods Events


In This Topic
    NRangeSelection Class Members
    In This Topic

    The following tables list the members exposed by NRangeSelection.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Fields
     NameDescription
    Public Field  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets whether to allow horizontal resize  
    Public PropertyGets or sets whether to allow panning  
    Public PropertyGets or sets whether to allow vertical resize  
    Public PropertyThe border style of the range selection.  
    Public PropertyGets the current drag mode  
    Public PropertyWhen set to true the range selection can be dragged using the NDataZoomTool.  
    Public PropertyThe fill style of the range selection.  
    Public PropertyGets or sets the fill style of the gripper  
    Public PropertyGets or sets the hover fill style of the gripper  
    Public PropertyGets or sets the gripper hover stoke style  
    Public PropertyGets or sets the pressed fill style of the gripper  
    Public PropertyGets or sets the gripper pressed stoke style  
    Public PropertyGets or sets the gripper size  
    Public PropertyGets or sets the gripper stoke style  
    Public PropertyGets a value indicating whether moving the mouse in the positive direction relative to the horizontal axis produces a zoom in.  
    Public PropertyThe axis id of the horizontal axis.  
    Public PropertyThe horizontal axis range in scale coordinates.  
    Public PropertyDefines how to snap horizontal scale coordinates to axis ticks and ruler.  
    Public PropertyGets/sets the id of the element (Inherited from Nevron.Chart.NChartElement)
    Public PropertyThe interactivity style associated with the axis attribute.  
    Public PropertyThe label of the range selection.  
    Public PropertyGets or sets the horizontal minimal page size that this range selection can apply  
    Public PropertyGets or sets the minimal vertical page size that this range selection can apply  
    Public PropertyUser defined name of the node (Inherited from Nevron.Chart.NChartElement)
    Public PropertyGets or sets whether to paint an inverted range selection.  
    Public PropertyWhether to preserve the aspect ratio of the selection relative to the chart area.  
    Public PropertyGets or sets whether to show grippers  
    Public Property  
    Public PropertyUser defined data associated with the node (Inherited from Nevron.Chart.NChartElement)
    Public PropertyGets/sets the unique id of the element (Inherited from Nevron.Chart.NChartElement)
    Public PropertyGets a value indicating whether moving the mouse in the positive direction relative to the vertical axis produces a zoom in.  
    Public PropertyThe axis id of the vertical axis.  
    Public PropertyThe vertical axis range in scale coordinates.  
    Public PropertyDefines how to snap vertical scale coordinates to axis ticks and ruler.  
    Public PropertyControls the visibility of the range selection.  
    Public PropertyWhen set to true zooming out will reset the axes to their original state  
    Top
    Public Methods
     NameDescription
    Public MethodAligns all slaves cursors with this cursors.  
    Public MethodAligns this range selection to the master range selection.  
    Public MethodCreates an identical copy of this object (Inherited from Nevron.Chart.NChartNode)
    Public MethodCreates an identical copy of the element, which differs only by the element unique id (Inherited from Nevron.Chart.NChartElement)
    Public MethodOverridden.   
    Public MethodGets a child or descendant attribute by its name (Inherited from Nevron.Chart.NChartElement)
    Public MethodOverridden. Gets the name of the specified child attribute  
    Public MethodReturns true if the range selection is in ZoomIn state  
    Public MethodCalled by child or descendants attributes when an attribute has changed (Inherited from Nevron.Chart.NChartElement)
    Public MethodCalled by child or descendants attributes when an attribute property has changed (Inherited from Nevron.Chart.NChartElement)
    Public MethodCalled by child or descendants attributes when an attribute property is changing (Inherited from Nevron.Chart.NChartElement)
    Public MethodOverridden. Replaces any foreign unique ids (references to other nodes)  
    Public MethodSets a child or descendant attribute by its name (Inherited from Nevron.Chart.NChartElement)
    Public MethodSet the horizontal and vertical axis ranges  
    Public MethodSets the range selection range from a specified centerPoint and zoom factor (specified as a value from 0 to 1 from the respective horizontal or vertical axis)  
    Public MethodSets the range selection range from a zoom factor (specified as a value from 0 to 1 from the respective horizontal or vertical axis)  
    Public MethodSets the horizontal and vertical axis ranges of this selection to match the specified begin and end view points.  
    Public MethodOverriden to return the element name (Inherited from Nevron.Chart.NChartElement)
    Public MethodOverridden.   
    Public MethodZooms in the horizontal and vertical axes associated with this selection  
    Public MethodZooms out the horizontal and vertical axes associated with this selection  
    Top
    Protected Methods
     NameDescription
    Protected Method  
    Protected Method  
    Protected MethodCommits the current transaction (Inherited from Nevron.Chart.NChartElement)
    Protected Method  
    Protected Method  
    Protected MethodResumes the history service. Pair it with the StartProperty method. (Inherited from Nevron.Chart.NChartElement)
    Protected MethodObtains an context tree item from the specified unique id (Inherited from Nevron.Chart.NChartElement)
    Protected MethodRaises the DragModeChanged event  
    Protected MethodRaises the HoronztalAxisValueChanged event  
    Protected MethodGeneral property changed handler, which fires the NodePropertyChanged event (Inherited from Nevron.Chart.NChartNode)
    Protected MethodGeneral property changing handler, which fires the NodePropertyChanging event (Inherited from Nevron.Chart.NChartNode)
    Protected MethodRaises the HoronztalAxisValueChanged event  
    Protected MethodSafely pauses the history service (Inherited from Nevron.Chart.NChartElement)
    Protected MethodRecords the state of the specified property before it is changed (Inherited from Nevron.Chart.NChartElement)
    Protected MethodOverloaded. Records the entire state of the node (Inherited from Nevron.Chart.NChartElement)
    Protected Method  
    Protected MethodRepaints the overlay  
    Protected MethodSafely resumes the history service (Inherited from Nevron.Chart.NChartElement)
    Protected MethodRolls back the current transaction (Inherited from Nevron.Chart.NChartElement)
    Protected Method  
    Protected MethodRecords 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 MethodStarts a new transaction (Inherited from Nevron.Chart.NChartElement)
    Top
    Public Events
     NameDescription
    Public EventOccurs when the range selection drag mode has changed  
    Public EventOccurs when the horizontal range has changed.  
    Public EventOccurs when the vertical range has changed.  
    Top
    See Also