ComponentOne Gauges for WinForms
C1.Win.C1Gauge.4.5.2 Assembly / C1.Win.C1Gauge Namespace / C1GaugeBase Class
Properties Methods Events


In This Topic
    C1GaugeBase Class Members
    In This Topic

    The following tables list the members exposed by C1GaugeBase.

    Public Properties
     NameDescription
    Public PropertyGets the size and location of the Gauge, in pixels, relative to the parent control.  
    Public PropertyGets or sets the bound data value associated with the main pointer.  
    Public PropertyGets the collection of templates for value colors.  
    Public PropertyGets the collection of templates for the C1GaugeBorder object.  
    Public PropertyGets the collection of templates for the C1GaugeFilling object.  
    Public PropertyGets the collection of templates for text font and color.  
    Public PropertyGets the collection of templates for the C1GaugeGradient object.  
    Public PropertyGets the collection of templates for the C1GaugeCustomImage object.  
    Public PropertyGets the collection of templates for the C1GaugeShadow object.  
    Public PropertyGets the collection of templates for the C1GaugeCustomShape object.  
    Public Property (Inherited from System.ComponentModel.Component)
    Public PropertyGets the collection of shapes in the top layer (over everything).  
    Public PropertyGets a reference to the collection of data bindings for the Gauge.  
    Public PropertyGets or sets the field of the data source to which the main pointer is bound.  
    Public PropertyGets or sets the data source object for the main pointer.  
    Public PropertyGets the collection of the Gauge decorators.  
    Public PropertyGets or sets whether the Gauge is enabled.  
    Public PropertyGets or sets whether the FaceShapes should appear in front of the other Gauges.  
    Public PropertyGets the collection of shapes in the bottom layer (between the background and the decorators).  
    Public PropertyGets the collection of templates for value images.  
    Public PropertyGets a value indicating whether the Gauge has already been disposed.  
    Public PropertyGets or sets if it uses a logarithmic scale. When true, uses the LogarithmicBase.  
    Public PropertyGets or sets whether scale values should appear in reversed order (from Maximum to Minimum).  
    Public PropertyGets or sets the log base used when the IsLogarithmic is set to True.  
    Public PropertyMaximum value for the Gauge.  
    Public PropertyMinimum value for the Gauge.  
    Public PropertyGets the collection of the other pointers, except the main pointer.  
    Public PropertyGets or sets the bound data value associated with pointer #0 from the MorePointers collection.  
    Public PropertyGets or sets the bound data value associated with pointer #1 from the MorePointers collection.  
    Public PropertyGets or sets the bound data value associated with pointer #2 from the MorePointers collection.  
    Public PropertyGets or sets the bound data value associated with pointer #3 from the MorePointers collection.  
    Public PropertyGets or sets the unique name for this C1GaugeBase.  
    Public PropertyGets the owner control.  
    Public PropertyGets the main Gauge pointer.  
    Public Property (Inherited from System.ComponentModel.Component)
    Public PropertyOptimizes painting for the case if the Minimum and Maximum properties are variable.  
    Public PropertyGets or sets the current value of the Gauge.  
    Public PropertySpecifies the bounds of the Gauge working area.  
    Public PropertyGets or sets a digital tag identifying this element's views.  
    Public PropertyGets or sets whether the Gauge is visible.  
    Top
    Protected Properties
     NameDescription
    Protected Property (Inherited from System.ComponentModel.Component)
    Protected Property (Inherited from System.ComponentModel.Component)
    Protected Property (Inherited from System.ComponentModel.Component)
    Top
    Public Methods
     NameDescription
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodOverloaded. Overridden. Clean up any resources being used.  
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodReturns the Value that corresponds to the specified mouse position: (x, y), relative to the parent control.  
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodOverloaded. Loads a Gauge definition from an XML file.  
    Public MethodOverloaded. Loads a Gauge view from an XML file.  
    Public MethodClears all collections and resets the properties to their default values.  
    Public MethodOverloaded. Saves a Gauge definition into an XML file.  
    Public MethodOverloaded. Saves a Gauge view into an XML file.  
    Public MethodOverridden. Returns a string that represents the current object.  
    Top
    Protected Methods
     NameDescription
    Protected Method (Inherited from System.ComponentModel.Component)
    Protected Method (Inherited from System.ComponentModel.Component)
    Protected MethodOverloaded.  (Inherited from System.MarshalByRefObject)
    Protected MethodRaises the FormatLabel event.  
    Protected MethodRaises the ItemClick event.  
    Protected MethodRaises the ItemDoubleClick event.  
    Protected MethodRaises the ItemMouseDown event.  
    Protected MethodRaises the ItemMouseEnter event.  
    Protected MethodRaises the ItemMouseLeave event.  
    Protected MethodRaises the ItemMouseMove event.  
    Protected MethodRaises the ItemMouseUp event.  
    Protected MethodRaises the ItemStateChanged event.  
    Protected MethodRaises the MouseClick event.  
    Protected MethodRaises the MouseDoubleClick event.  
    Protected MethodRaises the PointerDragBegin event.  
    Protected MethodRaises the PointerDragCancel event.  
    Protected MethodRaises the PointerDragEnd event.  
    Protected MethodRaises the PointerDragMove event.  
    Protected MethodRaises the PointerValueChanged event.  
    Protected MethodRaises the ValueChanged event.  
    Protected MethodThis member is for internal use only.  
    Protected MethodThis member is for internal use only.  
    Protected MethodThis member is for internal use only.  
    Protected MethodThis member is for internal use only.  
    Protected MethodThis member is for internal use only.  
    Protected MethodThis member is for internal use only.  
    Protected MethodThis member is for internal use only.  
    Protected MethodThis member is for internal use only.  
    Protected MethodThis member is for internal use only.  
    Protected MethodThis member is for internal use only.  
    Protected MethodThis member is for internal use only.  
    Protected MethodThis member is for internal use only.  
    Protected MethodThis member is for internal use only.  
    Protected MethodThis member is for internal use only.  
    Protected MethodThis member is for internal use only.  
    Top
    Public Events
     NameDescription
    Public Event (Inherited from System.ComponentModel.Component)
    Public EventOccurs when C1GaugeLabels or C1GaugeSingleLabel converts a value to the string representation.  
    Public EventOccurs when a Gauge item is clicked.  
    Public EventOccurs when a Gauge item is double-clicked.  
    Public EventOccurs when the mouse pointer is over a Gauge item and a mouse button is pressed.  
    Public EventOccurs when the mouse pointer enters a Gauge item.  
    Public EventOccurs when the mouse pointer leaves a Gauge item.  
    Public EventOccurs when the mouse pointer is moved over a Gauge item.  
    Public EventOccurs when the mouse pointer is over a Gauge item and a mouse button is released.  
    Public EventOccurs when the state of a Gauge item is changed.  
    Public EventOccurs when the Gauge is clicked by the mouse.  
    Public EventOccurs when the Gauge is double clicked by the mouse.  
    Public EventOccurs when the user starts dragging a Gauge pointer.  
    Public EventOccurs if the user cancels dragging a Gauge pointer by pressing the Escape key.  
    Public EventOccurs when the user ends dragging a Gauge pointer.  
    Public EventOccurs when a Gauge pointer is dragged with the mouse.  
    Public EventOccurs when the C1GaugePointer.Value property changes for some Gauge pointer.  
    Public EventOccurs when the Value property changes for the main pointer.  
    Top
    See Also