Infragistics2.Win.UltraWinGauge.v9.2 Class for Annotations with elliptical backgrounds and text displayed within. Class for Annotations whose position is defined by Rectangular bounds. Annotation base class. Base class for all collection objects in the UltraGauge component library. Base class used for complex properties in UltraGauge. GaugeAppearanceObject constructor. The Gauge Component being used, e.g. "UltraGauge1". Sets the Gauge Component in context for this object. Invalidates the Gauge Component (when available) and triggers a redraw of all elements. The Gauge Component (e.g. "UltraGauge1") in context. Used by the TypeConverter to sort when listing properties. Returns a string representation of this object. A string representation of this object. GaugeCollectionObject constructor. The Gauge Component being used, e.g. "UltraGauge1". Creates and returns a copy of this object. A copy of this object. Unique identifier for this object in a collection.

Setting this property to a unique value is not required; it is merely provided as a facility for those who wish to reference an object by its key.

GaugeAnnotation constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds primitives to the scene in the form of this Annotation. The PrimitiveCollection containing primitives to be rendered in the scene graph. The source rectangle, typically taken from the "parent" object of this Annotation. Visibility of this Annotation.

If this property is set to False, the Annotation will not be rendered.

BoundedAnnotation constructor. The Gauge Component being used, e.g. "UltraGauge1". Gets the actual pixel bounds for this Annotation. The text to be displayed. The font to be used. The source rectangle, typically taken from the "parent" object of this Annotation. The actual pixel bounds for this Annotation.

This method takes into account the measurement of the text. If the Bounds property is set to Rectangle.Empty, then the text will be measured and the bounds will expand to fit the displayed label.

Determines whether or not the BrushElements property should be serialized. True if the BrushElements property should be serialized, otherwise False. Determines whether or not the StrokeElement property should be serialized. True if the StrokeElement property should be serialized, otherwise False. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. Bounds for this Annotation. Measurement unit to use for the Bounds property. BrushElement defining how the background of this Annotation is painted. Proxy member used only for serialization of the BrushElement property. Please do not use. StrokeElement defining the Pen used for outlining this Annotation. EllipseAnnotation constructor. The Gauge Component being used, e.g. "UltraGauge1". EllipseAnnotation constructor. Adds primitives to the scene in the form of this Annotation. The PrimitiveCollection containing primitives to be rendered in the scene graph. The source rectangle, typically taken from the "parent" object of this Annotation. Determines whether or not the Label property should be serialized. True if the Label property should be serialized, otherwise False. Creates and returns a copy of this EllipseAnnotation. A copy of this EllipseAnnotation. Creates and returns a copy of this object. A copy of this object. Returns a string representation of this EllipseAnnotation. A string representation of this EllipseAnnotation. Sets the Gauge Component in context for this object. Settings which affect text to be rendered in this EllipseAnnotation. Collection class for GaugeAnnotation objects. Base class for collections in the UltraGauge component library. GaugecollectionBase constructor. The Gauge Component being used, e.g. "UltraGauge1". Gets the first object in this collection with the specified key. The key of the object to find in this collection. The first object in this collection with the specified key. Reverses the order of items in this collection. Returns this collection as an array of the given type. The type of object to return an array of. This collection as an array of the given type. Gets the index of the specified object in this collection. The object to find the index of. The index of the specified object in this collection. Removes the specified object from this collection. The object to remove from this collection. Adds an object to this collection. The object to add. The index of the newly added object in this collection.

Classes derived from GaugeCollectionBase should call this method whenever adding an object to the collection.

Adds the given array of objects to this collection. An array of objects to add to this collection. Removes all objects from this collection. Determines whether or not the given object is contained by this collection. The object to find in this collection. True if this colletion contains the given object, otherwise False. Copies the contents of this collection to the given array. The array to copy to. Start index of the copy operation. Removes an item from this collection at the specified index. The index of the item to remove. Inserts an object into this collection at the specified index. The index at which to insert the object. The object to add.

Classes derived from GaugeCollectionBase should call this method whenever inserting an object to the collection.

Gets the item at the specified index in the collection. The index of the item to get. The item at the specified index.

Classes derived from GaugeCollectionBase should call this method whenever getting an object from the collection.

Sets the item at the specified index in the collection. The index of the item to set. The item to set at the specified index.

Classes derived from GaugeCollectionBase should call this method whenever getting an object from the collection.

Creates and returns a copy of this collection. A copy of this collection. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. Returns a string representation of this object. A string representation of this object. Resets this collection to its default state by removing all its items. Event raised when an item is added to the gauge. An item to be added to the gauge. The List used for this collection. Count of items in this collection. GaugeAnnotationCollection constructor. GaugeAnnotationCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds a GaugeAnnotation to this collection. The GaugeAnnotation to add. The index of the newly added GaugeAnnotation. Gets the first object in this collection with the specified key. The key of the object to find in this collection. The first object in this collection with the specified key. Gets/Sets the GaugeAnnotation at the specified index in the collection. Appearance class with settings affecting the display of labels. LabelAppearance constructor. LabelAppearance constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the BrushElements property should be serialized. True if the BrushElements property should be serialized, otherwise False. Creates and returns a copy of this LabelAppearance object. A copy of this LabelAppeaarance obvect. The FormatString or Caption for this label. The font to use. The BrushElement used for painting the label. Proxy member used only for serialization of the BrushElement property. Please do not use. The angle of rotation to apply to labels. Class for Annotations with rectangular backgrounds and text displayed within. BoxAnnotation constructor. The Gauge Component being used, e.g. "UltraGauge1". BoxAnnotation constructor. Adds primitives to the scene in the form of this Annotation. The PrimitiveCollection containing primitives to be rendered in the scene graph. The source rectangle, typically taken from the "parent" object of this Annotation. Determines whether or not the Label property should be serialized. True if the Label property should be serialized, otherwise False. Creates and returns a copy of this BoxAnnotation. A copy of this BoxAnnotation. Creates and returns a copy of this object. A copy of this object. Returns a string representation of this BoxAnnotation. A string representation of this BoxAnnotation. Sets the Gauge Component in context for this object. Corner size of the bounding rectangle for this Annotation.

CornerExtent is expressed as a percent of the length of each side; the corner will begin at this percentage length. For example, a value of 100 will result in no corner, whereas a value of 50 will appear circular. Values outside the range of 50-100 will produce unusual shapes.

Settings which affect text to be rendered in this BoxAnnotation. Class used for design interaction settings of the UltraGauge component. Method called whenever the SelectedObject property is changed. Resets this object and all its properties to their default values. The currently selected object. This should be set to a sub-element of the UltraGauge component. Whether or not to Highlight the element corresponding with the SelectedObject property. Event raised whenever the SelectedObject property is changed. Class for applying visual effects across the gauge scene. GaugeEffect constructor. The Gauge Component being used, e.g. "UltraGauge1". Applies this Effect to the scene. The scene to apply this Effect to. Whether or not this Effect should be applied. Collection class for GaugeEffect objects. GaugeEffectCollection constructor. GaugeEffectCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds a GaugeEffect to this collection. The GaugeEffect to add. The index of the newly added GaugeEffect. Gets the first object in this collection with the specified key. The key of the object to find in this collection. The first object in this collection with the specified key. Gets/Sets the GaugeEffect at the specified index in the collection. Effect which applies a shadow to all primitives in the scene. ShadowGaugeEffect constructor. ShadowGaugeEffect constructor. The Gauge Component being used, e.g. "UltraGauge1". Applies this shadow effect to the scene. The scene to apply shadows to. Determines whether or not the Shadow property should be serialized. True if the Shadow property should be serialized, otherwise False. Creates and returns a copy of this ShadowGaugeEffect. A copy of this ShadowGaugeEffect. Creates and returns a copy of this object. A copy of this object. Appearance settings for the shadows applied by this effect. Delegate for events using GaugePrimitiveEventArgs. EventArgs class for mouse events related to primitives. GaugePrimitiveMouseEventArgs constructor. The primitive in context. A reference to the MouseEventArgs. The primitive in context for these EventArgs. Gets the MouseEventArgs for this object. Delegate for events related to gauge markers. Object instance that raises the event. Contextual event information. EventArgs for events related to gauge markers. MarkerEventArgs constructor. The gauge marker in context. The Gauge Marker in context. Delegate for events related to ranges such as RangeLeave and RangeEnter. The source of the event. Event data in context. EventArgs class for events related to ranges such as RangeLeave and RangeEnter. RangeEventArgs constructor. The range in context. The marker in context. The range in context. The marker in context. Delegate for handling the RenderLabel event of an UltraGauge component. The source of the event. A RenderLabelEventArgs object containing event data. EventArgs class for the RenderLabel event of an UltraGauge component. RenderLabelEventArgs constructor. A hashtable containing contextual information related to the label being rendered. The text string to be rendered. A hashtable containing contextual information related to the label being rendered. The text string to be rendered. Enumeration for image formats which the UltraGauge can be saved to. PNG (Portable Network Graphics) format. JPEG (Joint Photographic Experts Group) format. BMP (Bitmap) format. GIF (Graphics Interchange Format) format. Gauge class for displaying digits or characters. Base class for all Gauges. Gauge constructor. Gauge constructor. The Gauge Component being used, e.g. "UltraGauge1". Sets the render bounds for this object. Adds primitives to the scene in the form of this Gauge. The PrimitiveCollection containing primitives to be rendered in the scene graph. Determines whether or not the BrushElements property should be serialized. True if the BrushElements property should be serialized, otherwise False. Determines whether or not the StrokeElement property should be serialized. True if the StrokeElement property should be serialized, otherwise False. The Gauge Component (e.g. "UltraGauge1") in context. The Gauge Component to be used for this object. Actual bounds which this gauge is rendering in.

This property is set when rendering is initialized. It should generally not be set from application code.

Bounds for this gauge. Measurement unit to use for the Bounds property. BrushElement defining how the background of this gauge is painted. Proxy member used only for serialization of the BrushElement property. Please do not use. StrokeElement defining the Pen used for outlining this Gauge. Spacing around each side within the bounds of this gauge. Proxy property used to aid serialization of the Margin property. Please do not use. Smoothing mode used for rendering this gauge and all its components. Toggles visibility for this gauge and all its components. The point at which rounded corners begin around this gauge. Expressed as a percentage of the length of the shortest side of the gauge bounds. Determines whether or not this gauge should be constrained to square bounds. DigitalGauge constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the FontBrushElements property should be serialized. True if the FontBrushElements property should be serialized, otherwise False. Text to be displayed in this digital gauge.

The actual text displayed is subject to limitations in the gauge class. For example, a 7-segment digital gauge can only display the digits 0-9.

The number of digits to allocate space for on the digital display.

When the gauge is rendered, n spaces of equal width will be allocated for displaying digits, where n is the value of this property.

Space between each digit, expressed as a number of pixels. BrushElement defining how the digits are painted. Proxy member used only for serialization of the FontBrushElement property. Please do not use. Gauge class which renders numbers and letters similar to a digital clock. SegmentedDigitalGauge constructor. SegmentedDigitalGauge constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the UnlitBrushElements property should be serialized. True if the UnlitBrushElements property should be serialized, otherwise False. Renders primitives to the SceneGraph in the form of this segmented digital gauge. The SceneGraph to render primitives to. Creates and returns a copy of this SegmentedDigitalGauge. A copy of this SegmentedDigitalGauge. Creates and returns a copy of this object. A copy of this object. Returns a string representation of this object. A string representation of this object. BrushElement used to fill segments which are not lit up on this digital gauge. Proxy member used only for serialization of the UnlitBrushElement property. Please do not use. Amount of space to inset the gauge before rendering. To avoid clipping on each side, this margin is used. Proxy property used to aid serialization of the InnerMargin property. Please do not use. Mode of display for this segmented digital gauge. Enumeration for types of digital segmentation in a digital gauge. Seven-segment display, which is capable of displaying digits 0-9. Fourteen-segment display, which is capable of displaying characters [A-Z], [0-9], as well as some special characters like [/\*+-] Enumeration defining planar direction. Leftwards along the X-axis of a plane. Righwards along the X-axis of a plane. Upwards along the Y-axis of a plane. Downwards along the Y-axis of a plane. Collection class for Gauge objects.

Not to be confused with GaugeCollectionBase.

GaugeCollection constructor. GaugeCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds a Gauge to this collection. The Gauge to add. The index of the newly added Gauge. Adds a radial gauge to the collection and returns a reference to the new gauge. A reference to the radial gauge that was added. Adds a linear gauge to the collection and returns a reference to the new gauge. A reference to the linear gauge that was added. Adds a segmented digital gauge to the collection and returns a reference to the new gauge. A reference to the segmented digital gauge that was added. Gets the first object in this collection with the specified key. The key of the object to find in this collection. The first object in this collection with the specified key. Gets/Sets the Gauge at the specified index in the collection. Base class for markers on gauges, such as needles or bar markers on radial or linear gauges. GaugeMarker constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds primitives to the scene in the form of this gauge marker. The PrimitiveCollection containing primitives to be rendered in the scene graph. The bounds of the parent gauge. Determines whether or not the StrokeElement property should be serialized. True if the StrokeElement property should be serialized, otherwise False. Determines whether or not the BrushElements property should be serialized. True if the BrushElements property should be serialized, otherwise False. Gets the Scale which is responsible for this marker. The Scale in which this marker resides. Sets the ranges that this marker is currently inside. All ranges which this marker is currently inside. Called whenever this marker's Value is changed. Sets the UltraGauge component in context for this object and each of its components. The Gauge Component being used, e.g. "UltraGauge1". Properties affecting how this gauge marker responds to input values.

Use the Response property to enable damping for a gauge marker, for smooth transitions which simulate a fluid-filled gauge.

The StrokeElement defining the Pen used to outline this gauge marker. BrushElement defining how the background of this gauge marker is painted. Proxy member used only for serialization of the BrushElement property. Please do not use. The value to be pointed at by this gauge marker.

The Type of this property varies based on the Scale of the parent gauge and its sections. On gauges with numeric scales, this property should be set to a System.Double. On gauges with time scales, this property should be set to a System.DateTime.

Proxy property used to aid serialization of the Value property. Please do not use. Precision used for this marker to point out values. Enable this marker to "snap to" distinct values on the parent gauge by setting this property to a non-zero value.

The functionality provided through this property is that of a gauge which only measures in distinct increments. This reduces ambiguity in reading the gauge, and also prevents the marker from "twitching" when the input value is changing rapidly in very small increments.

For example, if a gauge is set to display the CPU usage every 100 milliseconds (WinGauge), the marker will appear to shake rapidly around one value when the computer is idle. Set the Precision property to .5 so changes of less than .5 will not be displayed.

More examples: If this property is set to .5, a Value of 23.3 will be rounded to 20.5. If this property is set to 2.0, a Value of 23.3 will be rounded to 24.0.

Proxy property used to aid serialization of the Precision property. Please do not use. Determines whether or not this marker should be rendered. Collection base class for gauge markers. GaugeMarkerCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds an item to this collection. The object being added to the collection. The index of the newly added object. Class which defines how gauge markers respond to input values. GaugeMarkerResponse constructor. GaugeMarkerResponse constructor. The Gauge Component being used, e.g. "UltraGauge1". The element containing the axis which will be used by this Response. Gets the current value to be displayed on the gauge. The value to be displayed according to the Response settings. This value will not necessarily be equal to the input value on the gauge marker. The amount of time between each update of the gauge. The amount of time taken for the marker to traverse the entire scale of the gauge. Multiplier applied to all input values.

Example: if StaticGain is set to 2.0, an input value of 10.0 will be displayed as 20.0 on the gauge. If StaticGain is set to 0.5, an input value of 10.0 will be displayed as 5.0 on the gauge.

Determines whether or not these response settings should be applied to the displayed gauge. Class for visual ranges or segments of a scale on a gauge. Interface for objects which expose an axis or axis-like functionality. Gets the Axis object in context. GaugeRange constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the BrushElements property should be serialized. True if the BrushElements property should be serialized, otherwise False. Determines whether or not the StrokeElement property should be serialized. True if the StrokeElement property should be serialized, otherwise False. Renders graphical elements to the SceneGraph in the form of this range. The SceneGraph to render elements to. The pixel bounds of the gauge in context. Tests whether or not a given value is within this range. The value under consideration. True if the value is within the bounds of this range, otherwise False. Tests whether or not a given value is within this range. The value under consideration. True if the value is within the bounds of this range, otherwise False. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. The parent Scale. Start value for this range. Relates to a value on the Axis of the parent scale. Proxy property used to aid serialization of the StartValue property. Please do not use. End value for this range. Relates to a value on the Axis of the parent scale. Proxy property used to aid serialization of the EndValue property. Please do not use. Determines whether or not this range should be displayed. BrushElement defining how the background of this Range is painted. Proxy member used only for serialization of the BrushElement property. Please do not use. StrokeElement defining the Pen used for outlining this Range. Base class for collections of Range objects. GaugeRangeCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Gets the Range at the specified index in the collection. The index to get the Range at. The Range at the specified index. Base class for sections on radial and linear gauges. GaugeSection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds primitives to the scene in the form of this GaugeSection. The PrimitiveCollection containing primitives to be rendered in the scene graph. The source rectangle, taken from the bounds of the gauge which owns this sections. Determines whether or not the BrushElements property should be serialized. True if the BrushElements property should be serialized, otherwise False. Determines whether or not the StrokeElement property should be serialized. True if the StrokeElement property should be serialized, otherwise False. Determines whether or not the Axes property should be serialized. True if the Axes property should be serialized, otherwise False. Gets the Ranges in this scale. This Scale's Ranges collection. Gets the Labels in this scale. The GaugeScaleLabelsAppearance object with settings for labels in this scale. Gets the Major Tickmarks in this scale. The GaugeScaleTickmarkAppearance object with settings for major tickmarks in this scale. Gets the Minor Tickmarks in this scale. The GaugeScaleTickmarkAppearance object with settings for minor tickmarks in this scale. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. BrushElement defining how the background of this section is painted. Proxy member used only for serialization of the BrushElement property. Please do not use. StrokeElement defining the Pen used for outlining this section. Scale which defines the Minimum, Maximum, and Interval for this section.

This property can be set to any object which derives from the Scale class. Most typically, this property will be set to a NumericScale object.

Proxy member used only for serialization of the Axis property. Please do not use. The Gauge which owns this section. Appearance class with settings which affect the display of labels in a gauge scale. GaugeSectionLabelsAppearance constructor. The Gauge Component being used, e.g. "UltraGauge1". Returns a string representation of this object. A string representation of this object. Determines how many labels are rendered in the scale. This value is expressed as a multiple of the scale's Axis TickmarkInterval. Determines when label rendering begins in the scale. This value is added to the scale's Axis StartValue, and labels begin rendering at that sum. Determines when label rendering ends in the scale. This value is subtracted from the scale's Axis's EndValue, and labels stop rendering at that value. Extent of the center point of each label, expressed as a percentage of the size of the gauge.

For radial gauges, this value is expressed a percentage of the dial radius. For linear gauges, this value is expressed as a percentage of the width (for vertically oriented gauges) or the height (for horizontally oriented gauges).

Scales the labels down to a single font size. Class for vertical or horizontal linear gauges. LinearGauge constructor. LinearGauge constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the Scales property should be serialized. True if the Scales property should be serialized, otherwise False. Adds primitives to the scene in the form of this linear gauge. The PrimitiveCollection containing primitives to be rendered in the scene graph. Creates and returns a copy of this linear gauge. A copy of this linear gauge. Creates and returns a copy of this object. A copy of this object. Returns a string representation of this object. A string representation of this object. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. Scales present in this linear gauge. Linear orientation of this linear gauge; horizontal or vertical. Class for the background part of a linear gauge bar marker. LinearGaugeBarMarkerBackground constructor. LinearGaugeBarMarkerBackground constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the StrokeElement property should ber serialized. True if the StrokeElement property should be serialized, otherwise False. Determines whether or not the BrushElements property should be serialized. True if the BrushElements property should be serialized, otherwise False. Creates and returns a copy of this LinearGaugeBarMarkerBackground. A copy of this LinearGaugeBarMarkerBackground. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. StrokeElement defining the Pen used for outlining this element. BrushElement defining how this element is painted. Proxy member used only for serialization of the BrushElement property. Please do not use. Base class for linear gauge markers. LinearGaugeMarker constructor. The Gauge Component being used, e.g. "UltraGauge1". Gets the location of a given value on the gauge. The value to map. The pixel location of a given value on the gauge.

This method takes into account the gauge's Response settings.

Gets the Scale which is responsible for this marker. The Scale in which this marker resides. The parent scale. Collection class for linear gauge markers. LinearGaugeMarkerCollection constructor. LinearGaugeMarkerCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds a LinearGaugeMarker to the collection. The marker to add. The index of the newly added LinearGaugeMarker. Adds a LinearGaugeNeedle to the collection. A reference to the LinearGaugeNeedle that was added. Adds a LinearGaugeBarMarker to the collection. A reference to the LinearGaugeBarMarker that was added. Adds a LinearGaugeMarker to the collection. The marker to add. The index of the newly added LinearGaugeMarker.

This method is overridden so that the Scale property of each marker will be set to the gauge in context.

Gets the first object in this collection with the specified key. The key of the object to find in this collection. The first object in this collection with the specified key. Gets/Sets the LinearGaugeMarker at the specified index in the collection. The scale in context for this marker collection. Scale class for linear gauges. LinearGaugeScale constructor. LinearGaugeScale constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the MajorTickmarks property should be serialized. True if the MajorTickmarks property should be serialized, otherwise False. Determines whether or not the MinorTickmarks property should be serialized. True if the MinorTickmarks property should be serialized, otherwise False. Determines whether or not the Labels property should be serialized. True if the Labels property should be serialized, otherwise False. Gets the bounding rectangle of this scale's visual element, based on the settings for StartExtent, EndExtent, InnerExtent, and OuterExtent. The bounds of the containing gauge. The bounding rectangle of this scale's visual element. Renders Primitives to the SceneGraph in the form of a linear gauge scale. The SceneGraph to render Primitives to. The bounding rectangle of the parent gauge. Renders this scale's tickmarks to the SceneGraph. The SceneGraph to render Primitives to. The TickmarkAppearance object representing the tickmarks to render. The bounding rectangle of the parent gauge. The bounding rectangle of this scale. The values at which to map each tickmark. The orientation of the linear gauge upon which this scale is being rendered. Renders this scale's labels to the SceneGraph. The SceneGraph to render Primitives to. The bounding rectangle of the parent gauge. The bounding rectangle of this scale. The values at which to map each label. The orientation of the linear gauge upon which this scale is being rendered. Creates and returns a copy of this LinearGaugeScale. A copy of this LinearGaugeScale. Creates and returns a copy of this object. A copy of this object. Returns a string representation of this object. A string representation of this object. Determines whether or not the Markers property should be serialized. True if the Markers property should be serialized, otherwise False. Gets the pixel location for a value on this scale. The value to get a location for. The pixel location for a value on this scale. Depending on the orientation of the parent gauge, the return value will be the X or Y part of a point. Determines whether or not the Ranges property should be serialized. True if the Ranges property should be serialized, otherwise False. Gets the Ranges in this scale. This Scale's Ranges collection. Gets the Labels in this scale. The GaugeScaleLabelsAppearance object with settings for labels in this scale. Gets the Major Tickmarks in this scale. The GaugeScaleTickmarkAppearance object with settings for major tickmarks in this scale. Gets the Minor Tickmarks in this scale. The GaugeScaleTickmarkAppearance object with settings for minor tickmarks in this scale. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. Inner extent of the visual scale element. For horizontally oriented gauges, this is expressed as a percentage of the gauge's height. For vertically oriented gauges, this is expressed as a percentage of the gauge's width. Outer extent of the visual scale element. For horizontally oriented gauges, this is expressed as a percentage of the gauge's height. For vertically oriented gauges, this is expressed as a percentage of the gauge's width. End extent of the visual scale element. For horizontally oriented gauges, this is expressed as a percentage of the gauge's width. For vertically oriented gauges, this is expressed as a percentage of the gauge's height. Start extent of the visual scale element. For horizontally oriented gauges, this is expressed as a percentage of the gauge's width. For vertically oriented gauges, this is expressed as a percentage of the gauge's height. Settings which describe the appearance of major tickmarks along the scale. Settings which describe the appearance of minor tickmarks along the scale. Determines whether or not this scale should be rendered or skipped over. Settings which describe the appearance of labels rendered along the scale. Used by the TypeConverter to sort when listing properties. Markers for this linear gauge.

Any object deriving from LinearGaugeMarker can be added to this collection. LinearGaugeNeedle and LinearGaugeBarMarker are two examples of such objects.

Collection of ranges or visual segments on this scale. Enumeration for orientation of linear objects, such as text labels. Horizontal. Vertical. Collection class for linear gauge scales. LinearGaugeScaleCollection constructor. LinearGaugeScaleCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds a LinearGaugeScale to the collection. The scale to add. The index of the newly added LinearGaugeScale. Adds a LinearGaugeScale to the collection. The scale to add. The index of the newly added LinearGaugeScale.

This method is overridden so that the Gauge property of each scale will be set to the gauge in context.

Gets the first object in this collection with the specified key. The key of the object to find in this collection. The first object in this collection with the specified key. Gets/Sets the LinearGaugeScale at the specified index in the collection. The gauge in context for this scale collection. Appearance class for labels on a linear gauge scale. LinearGaugeScaleLabelsAppearance constructor. LinearGaugeScaleLabelsAppearance constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the Shadow property should be serialized. True if the Shadow property should be serialized, otherwise False. Creates and returns a copy of this LinearGaugeScaleLabelsAppearance object. A copy of this LinearGaugeScaleLabelsAppearance object. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. Settings used to render a shadow under each label. Z-position of labels. Class for bar markers on linear gauges. LinearGaugeBarMarker constructor. LinearGaugeBarMarker constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds primitives to the scene in the form of this gauge marker. The PrimitiveCollection containing primitives to be rendered in the scene graph. The bounds of the parent gauge. Determines whether or not the Background property should be serialized. True if the Background property should be serialized, otherwise False. Creates and returns a copy of this LinearGaugeBarMarker. A copy of this LinearGaugeBarMarker. Creates and returns a copy of this object. A copy of this object. Sets the UltraGauge component in context for this object and each of its components. The Gauge Component being used, e.g. "UltraGauge1". Returns a string representation of this object. A string representation of this object. Span of each segment in this bar marker. Set to a value less than 100 to break bars into segments. Extent of the origin of this marker. For horizontally oriented gauges, this is expressed as a percentage of the gauge width, and is measured from the left side of the gauge. For vertically oriented gauges, this is expressed as a percentage of the gauge height, and is measured from the bottom of the gauge. Extent of the outer end of this marker. For horizontally oriented gauges, this is expressed as a percentage of the gauge height, and is measured from the bottom of the gauge. For vertically oriented gauges, this is expressed as a percentage of the gauge width, and is measured from the left of the gauge. Extent of the inner end of this marker. For horizontally oriented gauges, this is expressed as a percentage of the gauge height, and is measured from the bottom of the gauge. For vertically oriented gauges, this is expressed as a percentage of the gauge width, and is measured from the left of the gauge. Span of a thermometer-style bulb shape to be rendered at the start of this marker. To enable a bulb shape, set this property to a non-zero value greater than the difference of OuterExtent and InnerExtent. Properties which affect a background shape to be rendered behind the bar marker. This background shape will be seen extending from the value of the bar marker to the end of the gauge. Appearance class for tickmarks on a linear gauge scale. Base class for tickmarks in a gauge section. GaugeSectionTickmarkAppearance constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the StrokeElement property should be serialized. True if the StrokeElement property should be serialized, otherwise False. Returns a string representation of this object. A string representation of this object. Determines whether or not the BrushElements property should be serialized. True if the BrushElements property should be serialized, otherwise False. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. How often to render a tickmark, expressed as a multiple of the current section's Scale's TickmarkInterval.

If the scale of the current section goes from 0 to 100 and has a TickmarkInterval of 10, then a TickmarkAppearance with a Frequency of 1 will render at multiples of 10; a TickmarkAppearance with a Frequency of .5 will render at multiples of 5; and a TickmarkAppearance with a Frequency of 2 will render at multiples of 20.

A number, added to the current section's scale's start value, at which tickmark rendering should begin. A number, subtracted from the current section's scale's end value, at which tickmark rendering should end. Whether or not tickmarks are visible. Setting this value to false disables rendering for these tickmarks. Location at which each tickmark should be started. This value is expressed as a percentage of the entire extent of the gauge; for radial gauges this is a percent of the radius, whereas with linear gauges this is a percent of the height or width. Location at which each tickmark should be ended. This value is expressed as a percentage of the entire extent of the gauge; for radial gauges this is a percent of the radius, whereas with linear gauges this is a percent of the height or width. StrokeElement defining the Pen used to outline each tickmark. BrushElement defining how tickmarks are painted.

Note that if StartWidth and EndWidth are 1, the BrushElement will not be used, since there is no area to fill/paint. In this scenario, use the StrokeElement to define tickmark color.

Proxy member used only for serialization of the BrushElement property. Please do not use. LinearGaugeScaleTickmarkAppearance constructor. LinearGaugeScaleTickmarkAppearance constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the Shadow property should be serialized. True if the Shadow property should be serialized, otherwise False. Creates and returns a copy of this LinearGaugeScaleTickmarkAppearance object. A copy of this LinearGaugeScaleTickmarkAppearance object. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. Used by the TypeConverter to sort when listing properties. Starting width of each tickmark. Ending width of each tickmark. Z-position of tickmarks. Settings used to render a shadow under each tickmark. Enumeration for z-position of tickmarks and labels on linear gauges. Object(s) should be rendered above markers in the same scale. Object(s) should be rendered below markers in the same scale. Class for visual ranges or segments of a scale on a linear gauge. LinearGaugeRange constructor. LinearGaugeRange constructor. The Gauge Component being used, e.g. "UltraGauge1". Renders primitives to the SceneGraph in the form of this linear gauge range. The SceneGraph to render primitives to. The pixel bounds of the parent gauge. Gets the bounds for this range. The pixel bounds of the parent gauge. The bounding rectangle for this range. Determines whether or not the Shadow property should be serialized. True if the Shadow property should be serialized, otherwise False. Creates and returns a copy of this LinearGaugeRange. A copy of this LinearGaugeRange. Creates and returns a copy of this object. A copy of this object. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. Returns a string representation of this object. A string representation of this object. Inner extent of this range. For horizontally oriented gauges, this is expressed as a percentage of the gauge's height. For vertically oriented gauges, this is expressed as a percentage of the gauge's width. Outer extent of this range. For horizontally oriented gauges, this is expressed as a percentage of the gauge's height. For vertically oriented gauges, this is expressed as a percentage of the gauge's width. Settings used to render a shadow under the range. Collection class for linear gauge ranges. LinearGaugeRangeCollection constructor. LinearGaugeRangeCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds a LinearGaugeRange to the collection. The range to add. The index of the newly added LinearGaugeRange. Adds a LinearGaugeRange to the collection. The range to add. The index of the newly added LinearGaugeRange.

This method is overridden so that the Scale property of each range will be set to the gauge in context.

Gets the first object in this collection with the specified key. The key of the object to find in this collection. The first object in this collection with the specified key. Gets/Sets the LinearGaugeRange at the specified index in the collection. The scale in context for this range collection. Enumeration defining base shapes to use when rendering radial gauge dials. Elliptical dial (or partial ellipse if the sweep angle is less than 360). Rectangular dial. Bar marker class for radial gauges. Base class for all markers (such as needles or bar markers) on radial gauges. RadialGaugeMarker constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the Scale property should be serialized. True if the Scale property should be serialized, otherwise False. Finds the degree location for a value represented by the marker. The value to map. The degree location of value on the parent scale. Gets the Scale which is responsible for this marker. The Scale in which this marker resides. The parent Scale. RadialGaugeBarMarker constructor. RadialGaugeBarMarker constructor. The Gauge Component being used, e.g. "UltraGauge1". Renders primitives to the SceneGraph in the form of this radial gauge bar marker. The SceneGraph to render primitives to. The pixel bounds of the gauge in context. Creates and returns a copy of this RadialGaugeBarMarker. A copy of this RadialGaugeBarMarker. Creates and returns a copy of this object. A copy of this object. Span of each segment of the bar, relative to the length of the entire bar. Starting angle of the bar. Outer extent of the bar. Inner extent of the bar. Collection class for radial gauge markers. RadialGaugeMarkerCollection constructor. RadialGaugeMarkerCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds a RadialGaugeMarker to the collection. The marker to add. The index of the newly added RadialGaugeMarker. Adds a needle to this markers collection and returns a reference to the new needle. A reference to the needle object which was created. Adds a bar marker to this markers collection and returns a reference to the new marker. A reference to the new marker that was add Gets the first object in this collection with the specified key. The key of the object to find in this collection. The first object in this collection with the specified key. Adds a RadialGaugeMarker to the collection. The marker to add. The index of the newly added RadialGaugeMarker.

This method is overridden so that the Scale property of each marker will be set to the gauge in context.

Determines whether or not the Scale property should be serialized. True if the Scale property shou Gets/Sets the RadialGaugeMarker at the specified index in the collection. The scale in context for this marker collection. Marker class representing a needle on a linear gauge. LinearGaugeNeedle constructor. LinearGaugeNeedle constructor. The Gauge Component being used, e.g. "UltraGauge1". Renders primitives to the SceneGraph in the form of this linear gauge needle. The SceneGraph to render primitives to. The pixel bounds of the gauge in context. Creates and returns a copy of this LinearGaugeNeedle. A copy of this LinearGaugeNeedle. Determines whether or not the Shadow property should be serialized. True if the Shadow property should be serialized, otherwise False. Creates and returns a copy of this object. A copy of this object. Sets the Gauge Component in context for this object. Reference to the gauge component. Returns a string representation of this object. A string representation of this object. Used by the TypeConverter to sort when listing properties. Extent of the starting point of this needle.

For horizontally oriented gauges, this is expressed as a percentage of the gauge height. For vertically oriented gauges, this is expressed as a percentage of the gauge's width.

Extent of the midpoint of this needle.

For horizontally oriented gauges, this is expressed as a percentage of the gauge height. For vertically oriented gauges, this is expressed as a percentage of the gauge's width.

Extent of the ending point of this needle.

For horizontally oriented gauges, this is expressed as a percentage of the gauge height. For vertically oriented gauges, this is expressed as a percentage of the gauge's width.

Start width of this needle. Width at the midpoint of this needle. End width of this needle. Settings used to render a shadow under the needle. Class for needle markers on radial gauges. RadialGaugeNeedle constructor. RadialGaugeNeedle constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the Shadow property should be serialized. True if the shadow property should be serialized, otherwise False. Renders primitives to the SceneGraph in the form of this radial gauge needle. The SceneGraph to render primitives to. The pixel bounds of the gauge in context. Determines whether or not the Anchor property should be serialized. True if the Anchor property should be serialized, otherwise False. Determines whether or not the BackAnchor property should be serialized. True if the BackAnchor property should be serialized, otherwise False. Creates and returns a copy of this RadialGaugeNeedle. A copy of this RadialGaugeNeedle. Creates and returns a copy of this object. A copy of this object. Sets the UltraGauge component in context for this object and each of its components. The Gauge Component being used, e.g. "UltraGauge1". Returns a string representation of this object. A string representation of this object. Settings used to render a shadow under the needle. Location at which the needle originates. This value is a distance from the center of the gauge, expressed as a percentage of the radius of the gauge. Location of the midpoint of the needle. This value is a distance from the center of the gauge, expressed as a percentage of the radius of the gauge. Location of the end point of the needle. This value is a distance from the center of the gauge, expressed as a percentage of the radius of the gauge. Width of the needle at its origin. The measurement of this width is determined by the WidthMeasure property. Width of the needle at its midpoint. The measurement of this width is determined by the WidthMeasure property. Width of the needle at its end point. The measurement of this width is determined by the WidthMeasure property. Unit of measurement corresponding with the StartWidth, MidWidth, and EndWidth properties. Settings defining a circular shape to be rendered over the needle. Settings defining a circular shape to be rendered behind the needle. Whether or not to allow run-time mouse dragging of the needle. Used by the TypeConverter to sort when listing properties. Class for a graphical element resembling a circular anchor on a radial gauge needle. RadialGaugeNeedleAnchor constructor. RadialGaugeNeedleAnchor constructor. The Gauge Component being used, e.g. "UltraGauge1". Renders primitives to the SceneGraph in the form of this radial gauge needle anchor. The SceneGraph to render primitives to. The pixel bounds of the gauge in context. Determines whether or not the BrushElements property should be serialized. True if the BrushElements property should be serialized, otherwise False. Determines whether or not the StrokeElement property should be serialized. True if the StrokeElement property should be serialized, otherwise False. Creates and returns a copy of this RadialGaugeNeedleAnchor. A copy of this RadialGaugeNeedleAnchor. Sets the Gauge Component in context for this object. The BrushElement used to fill the anchor. Proxy member used only for serialization of the BrushElement property. Please do not use. StrokeElement defining the Pen used for outlining this anchor. The radius of this RadialGaugeNeedleAnchor. The unit of measurement for this property is determined by the RadiusMeasure property. Unit of measurement corresponding with the Radius property. The distance of the anchor from the center of the gauge, expressed as a percentage of the gauge radius. Sweep angle of each "spoke" in the anchor. If SpokeDepth is greater or less than 100, the number of spokes will be equal to 180 / SpokeSweep. The depth of each "spoke" in the anchor. Spokes will be visible if this property is set to a value other than 100 and SpokeSweep is set to 90 or less. Class for visual ranges or segments of a scale on a radial gauge. RadialGaugeRange constructor. RadialGaugeRange constructor. The Gauge Component being used, e.g. "UltraGauge1". Renders graphical elements to the SceneGraph in the form of this range. The SceneGraph to render elements to. The pixel bounds of the gauge in context. Determines whether or not the Shadow property should be serialized. True if the Shadow property should be serialized, otherwise False. Creates and returns a copy of this RadialGaugeRange. A copy of this RadialGaugeRange. Creates and returns a copy of this object. A copy of this object. Sets the gauge component for this instance. Reference to the gauge component. Returns a string representation of this object. A string representation of this object. Distance from the center of the gauge for the inner bounds of this range at its start point. Expressed as a percentage of the gauge radius. Distance from the center of the gauge for the inner bounds of this range at its end point. Expressed as a percentage of the gauge radius. Distance from the center of the gauge for the outer bounds of this range. Expressed as a percentage of the gauge radius. Settings used to render a shadow under the range. Collection class for ranges on a radial gauge. RadialGaugeRangeCollection constructor. RadialGaugeRangeCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds a RadialGaugeRange to this collection. The range to add. The index of the newly added RadialGaugeRange. Adds an item to this collection. The object being added to the collection. The index of the newly added object.

This method is overridden so that the Scale property of each range will be set to the gauge in context.

Determines whether or not the Scale property should be serialized. False. Gets the first RadialGaugeRange in this collection with the given key. The key of the RadialGaugeRange to search for. The first RadialGaugeRange in this collection with the given key. Gets/Sets the RadialGaugeRange at the specified index. The index of the RadialGaugeRange to get/set. The RadialGaugeRange at the specified index in the collection. The Scale in context for this RadialGaugeRange. Collection class for radial gauge scales. RadialGaugeScaleCollection constructor. RadialGaugeScaleCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds a RadialGaugeScale to the collection. The scale to add. The index of the newly added RadialGaugeScale. Adds a RadialGaugeScale to the collection. The scale to add. The index of the newly added RadialGaugeScale.

This method is overridden so that the Gauge property of each scale will be set to the gauge in context.

Gets the first object in this collection with the specified key. The key of the object to find in this collection. The first object in this collection with the specified key. Gets/Sets the RadialGaugeScale at the specified index in the collection. The gauge in context for this scale collection. BrushElement class which hosts multiple BrushElements to be applied atop each other during rendering. Class used to define how a region is painted. BrushElement constructor. The Gauge Component being used, e.g. "UltraGauge1". Returns a brush generated using the specified bounds. The bounding rectangle of the region which will be painted by this BrushElement. The brush to use for painting a region with the specified bounding rectangle. Returns a brush generated using the specified bounds. The bounding rectangle of the region which will be painted by this BrushElement. The brush to use for painting a region with the specified bounding rectangle. Resets the RelativeClipBounds property to its default value. Determines whether or not the RelativeClipBounds property should be serialized. True if the RelativeClipBounds property should be serialized, otherwise False. Resets the RelativeClipBoundsMeasure property to its default value. Determines whether or not the RelativeClipBoundsMeasure property should be serialized. True if the RelativeClipBoundsMeasure property should be serialized, otherwise False. Resets the RelativeBounds property to its default value. Determines whether or not the RelativeBounds property should be serialized. True if the RelativeBounds property should be serialized, otherwise False. Resets the RelativeBoundsMeasure property to its default value. Determines whether or not the RelativeBoundsMeasure property should be serialized. True if the RelativeBoundsMeasure property should be serialized, otherwise False. Resets the Rotation property to its default value. Determines whether or not the Rotation property should be serialized. True if the Rotation property should be serialized, otherwise False. Bounds of a clipping rectangle for this BrushElement.

These bounds are relative to the top-left of the BrushElement's target rectangle. Dimensions can be specified in pixels or as a percentage of the target rectangle. Use the RelativeClipBoundsMeasure property to set the coordinate system being used.

Measurement unit to use for the RelativeClipBounds property. A rectangle used to alter the location or size of this BrushElement, relative to any target rectangles which it fills.

The top and left coordinates of fills, as well as their sizes can be offset using this property. Dimensions can be specified in pixels or as a percentage of the target rectangle. Use the RelativeBoundsMeasure property to set the coordinate system being used.

Measurement unit to use for the RelativeBounds property. Rotation transform to apply before creating a fill with this BrushElement. Expressed in degrees. BrushElementGroup constructor. BrushElementGroup constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the BrushElements property should be serialized. True if the BrushElements property should be serialized, otherwise False. Overridden to return null since the rendering capabilities of a BrushElementGroup object cannot be duplicated in a single System.Drawing.Brush object. The bounding rectangle of the brush. null. Creates and returns a copy of this object. A copy of this object. Creates and returns a copy of this BrushElementGroup. A copy of this BrushElementGroup. Sets the Gauge Component in context for this object. The collection of BrushElements to render in order. BrushElement class for painting with hatches. HatchBrushElement constructor. HatchBrushElement constructor. The Gauge Component being used, e.g. "UltraGauge1". Returns a brush generated using the specified bounds. The bounding rectangle of the region which will be painted by this BrushElement. The brush to use for painting a region with the specified bounding rectangle. Creates and returns a copy of this HatchBrushElement. A copy of this HatchBrushElement. Creates and returns a copy of this object. A copy of this object. Foreground color. Background color. Hatch style to apply. BrushElement class for linear gradients with multiple color stops. MultiStopLinearGradientBrushElement constructor. MultiStopLinearGradientBrushElement constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the ColorStops property should be serialized. True if the ColorStops property should be serialized, otherwise False. Returns a brush generated using the specified bounds. The bounding rectangle of the region which will be painted by this BrushElement. The brush to use for painting a region with the specified bounding rectangle. Creates and returns a copy of this MultiStopLinearGradientBrushElement. A copy of this MultiStopLinearGradientBrushElement. Creates and returns a copy of this object. Sets the Gauge Component in context for this object. The ColorStops collection, containing information about the color and location of each stop in the gradient.

For this BrushElement to be valid, there must be at least two ColorStops in the collection, with values of 0.0 and 1.0. Not having a ColorStop at either of these positions will result in no brush.

Angular direction of the gradient. BrushElement class for fills with bitmap textures applied between customizable start and end colors. TextureBrushElement constructor. TextureBrushElement constructor. The Gauge Component being used, e.g. "UltraGauge1". Returns a brush generated using the specified bounds. The bounding rectangle of the region which will be painted by this BrushElement. The brush to use for painting a region with the specified bounding rectangle. Creates and returns a copy of this TextureBrushElement. A copy of this TextureBrushElement. Creates and returns a copy of this object. A copy of this object. Bitmap texture preset to apply. Color corresponding with the minimum brightness values of this texture. Color corresponding with the maximum brightness values of this texture. Primitive class for arc shapes. Base class for Primitives which represent geometric shapes. Base class for elements which comprise rendering instructions for the UltraGauge component.

The majority of Primitives will be geometric shapes or text; but a Primitive can also be other rendering instructions, such as a GraphicsContext primitive, which can set clip bounds, among other graphics instructions.

Primitive constructor. Returns whether or not the given point is within the bounds of this Primitive. The point to hit test. True if the given point is within the bounds of this Primitive, otherwise False. Boolean indicating whether or not the mouse is currently over this Primitive. Boolean value indicating whether or not the mouse is currently down for drag operations related to this Primitive. API Element represented by this Primitive.

This property will be set during rendering to the appropriate element from the object model. For example, for a Wedge primitive which represents the dial on a radial gauge, the Element property will be set to the DialAppearance object in context.

PrimitiveShape constructor. BrushElement defining how this PrimitiveShape is painted. Proxy member used only for serialization of the BrushElement property. Please do not use. StrokeElement defining the Pen used for outlining this PrimitiveShape. Arc constructor. Creates and returns a copy of this arc. A copy of this arc. Creates and returns a copy of this object. A copy of this object. Returns whether or not the given point is within the bounds of this Wedge. The point to hit test. True if the given point is within the bounds of this Wedge, otherwise False. Bounding rectangle for the arc. Starting angle for this arc. Ending angle for this arc. Inner Extent at the StartAngle of this arc.

This property value is expressed as a percentage of the radius of a circle inscribed in the arc's Bounds.

Inner Extent at the EndAngle of this arc.

This property value is expressed as a percentage of the radius of a circle inscribed in the arc's Bounds.

Primitive class for shapes composed out of a GraphicsPath object. Path constructor. Path constructor. The GraphicsPath to create this Path primitive from. Creates and returns a copy of this Path primitive. A copy of this Path primitive. Creates and returns a copy of this object. A copy of this object. Performs a hit test for a given point. The point to hit test. Returns True if the given point is within the current Path; otherwise returns False. The GraphicsPath object which determines the shape of this Path primitive. Class with settings for drop shadows. Shadow constructor. Shadow constructor. The Gauge Component being used, e.g. "UltraGauge1". Gets a Primitive which represents a shadow for the source primitive, using the settings of this shadow object. The primitive to get a shadow for. A Primitive which represents a shadow for the source primitive, using the settings of this shadow object. Determines whether or not the BrushElements property should be serialized. True if the BrushElements property should be serialized, otherwise False. Determines whether or not the StrokeElement property should be serialized. True if the StrokeElement property should be serialized, otherwise False. Creates and returns a copy of this Shadow object. A copy of this Shadow object. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. Distance of this shadow from its source primitive, measured in pixels using the Angle property for direction. BrushElement used for filling the shadow.

For best results, use a partially transparent BrushElement, e.g. new SolidFillBrushElement(Color.FromArgb(150, Color.DimGray)).

Proxy member used only for serialization of the BrushElement property. Please do not use. StrokeElement defining the pen used to outline the shadow. Angle of the shadow. Used in conjunction with the Depth property to determine the shadow's location. Appearance class with settings which affect the display of labels in a radial gauge scale. RadialGaugeScaleLabelsAppearance constructor. RadialGaugeScaleLabelsAppearance constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the Shadow property should be serialized. True if the Shadow property should be serialized, otherwise False. Creates and returns a copy of this RadialGaugeScaleLabelsAppearance object. A copy of this RadialGaugeScaleLabelsAppearance object. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. Determines the angular orientation of labels. Maximum span of a label, expressed as a percentage of the gauge radius.

If this property is set to a non-zero value, labels will be scaled down if they exceed this size. This is useful for creating gauges which can be resized at runtime.

Settings used to render a shadow under each label. Class with appearance settings for the dial of a radial gauge. DialAppearance constructor. DialAppearance constructor. The Gauge Component being used, e.g. "UltraGauge1". Renders graphical elements to the SceneGraph in the form of this dial. The SceneGraph to render elements to. The pixel bounds of the gauge in context. Determines whether or not the BrushElements property should be serialized. True if the BrushElements property should be serialized, otherwise False. Determines whether or not the StrokeElement property should be serialized. True if the StrokeElement property should be serialized, otherwise False. Returns a string representation of this DialAppearance object. A string representation of this DialAppearance object. Creates and returns a copy of this DialAppearance. A copy of this DialAppearance. Sets the UltraGauge component in context for this object and each of its components. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the Shadow property should be serialized. True if the Shadow property should be serialized, otherwise False. Bounding rectangle for the dial. Measurement unit to use for the Bounds property. BrushElement defining how the background of this Annotation is painted. Proxy member used only for serialization of the BrushElement property. Please do not use. StrokeElement defining the Pen used for outlining the Dial. Starting angle of the dial. Ending angle of the dial. Base shape for the dial. Expansion around center point. Affects dials which sweep fewer than 360 degrees. Spline tension for rounded corners on gauges which sweep fewer than 360 degrees, and have a CornerExtent less than 100. Corner size used when rendering corners on the dial shape.

CornerExtent is expressed as a percent of the length of each side, or as a percent of the sweep angle before each corner. The corner will begin at this percentage length. Sensible values are between 50 and 100.

This property wil have a different effects under different circumstances in rendering the dial. For rectangular dials, the CornerExtent simply applies to the four corners of the rectangle. For elliptical dials, no corners will be rendered if the dial sweeps 360 degrees or more.

Inner radius of the dial, expressed as a percentage of the overall radius.

For elliptical dials, a positive value for this property will result in a doughnut shape for the dial; a negative value for this property will also create a "seashell" shape if the dial sweeps less than 360 degrees.

Settings used to render a shadow under the dial. Used by the TypeConverter to sort when listing properties. Class for radial gauges. RadialGauge constructor. RadialGauge constructor. The Gauge Component being used, e.g. "UltraGauge1". Creates and returns a copy of this RadialGauge. A copy of this RadialGauge. Creates and returns a copy of this object. A copy of this object. Returns a string representation of this object. A string representation of this object. Adds primitives to the scene in the form of this Radial Gauge. The PrimitiveCollection containing primitives to be rendered in the scene graph. Determines whether or not the Dial property should be serialized. True if the Dial property should be serialized, otherwise False. Determines whether or not the OverDial property should be serialized. True if the OverDial property should be serialized, otherwise False. Determines whether or not the Annotations property should be serialized. True if the Annotations property should be serialized, otherwise False. Resets the Annotations property to its default state. Determines whether or not the Scales property should be serialized. True if the Scales property should be serialized, otherwise False. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. Used by the TypeConverter to sort when listing properties. Settings which affect the dial portion of this radial gauge. A second dial object which is rendered after (and thereby on top of) the Scale and Markers. Scales present on this radial gauge.

A Scale is the part of a radial gauge which contains the marker and displays labels and tickmarks.

Gets the GaugeAnnotationCollection for this gauge. Gets or Sets a Boolean value that determines whether the gauge should have square bounds. Class for scales on radial gauges. Scales define the range of data under the Axis property, and contain settings for Labels, Markers, and Tickmarks. RadialGaugeScale constructor. RadialGaugeScale constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the MajorTickmarks property should be serialized. True if the MajorTickmarks property should be serialized, otherwise False. Determines whether or not the MinorTickmarks property should be serialized. True if the MinorTickmarks property should be serialized, otherwise False. Renders Primitives to the SceneGraph in the form of a radial gauge scale. The SceneGraph to render Primitives to. The bounding rectangle of the parent gauge. Determines whether or not the Labels property should be serialized. True if the Labels property should be serialized, otherwise False. Determines whether or not the Shadow property should be serialized. True if the Shadow property should be serialized, otherwise False. Creates and returns a copy of this object. A copy of this object. Creates and returns a copy of this RadialGaugeScale. A copy of this RadialGaugeScale. Determines whether or not the Markers property should be serialized. True if the Markers property should be serialized, otherwise False. Returns a string representation of this object. A string representation of this object. Sets the Gauge Component in context for this object. The Gauge Component to be used for this object. Returns the value found at a given location on this scale. The angle at which to determine the value. The underlying data value at the given angle. Returns the value found at a given location on this scale. The point at which to determine the value. The underlying data value at the given point. Finds the degree location of a value on this scale. The value to find. The number of degrees corresponding with the given value. Determines whether or not the Ranges property should be serialized. True if the Ranges property should be serialized, otherwise False. Gets the Ranges in this scale. This Scale's Ranges collection. Gets the Labels in this scale. The RadialGaugeScaleLabelsAppearance object with settings for labels in this scale. Gets the Major Tickmarks in this scale. The RadialGaugeScaleTickmarkAppearance object with settings for major tickmarks in this scale. Gets the Minor Tickmarks in this scale. The RadialGaugeScaleTickmarkAppearance object with settings for minor tickmarks in this scale. Used by the TypeConverter to sort when listing properties. Starting angle of the scale, expressed in degrees with zero being to the right of the gauge center. Ending angle of the scale, expressed in degrees with zero being to the right of the gauge center. Settings which describe the appearance of major tickmarks along the scale. Settings which describe the appearance of minor tickmarks along the scale. Settings which describe the appearance of labels rendered along the scale. Distance from the center of the gauge for the inner bounds of this scale at its start point. Expressed as a percentage of the gauge radius. Distance from the center of the gauge for the inner bounds of this scale at its end point. Expressed as a percentage of the gauge radius. Distance from the center of the gauge for the outer bounds of this scale. Expressed as a percentage of the gauge radius. Settings used to render a shadow under the scale. Determines whether or not this scale should be rendered or skipped over. Markers for this radial gauge.

Any object deriving from RadialGaugeMarker can be added to this collection. RadialGaugeNeedle and RadialGaugeBarMarker are two examples of such objects.

Collection of ranges or visual segments on this scale. Enumeration for orientation of labels on a radial gauge. Orient all labels horizontally and facing upward. Orient labels using the current angle on the radial gauge. Orient labels using an angle perpendicular to the current angle on the radial gauge. Class with settings which define how tickmarks are rendered in a radial gauge. RadialGaugeSectionTickmarkAppearance constructor. RadialGaugeSectionTickmarkAppearance constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds primitives to the scene in the form of radial gauge section tickmarks. The PrimitiveCollection containing primitives to be rendered in the scene graph. The gauge section in context. The bounds of the dial of the radial gauge in context. The values of all tickmarks to be mapped; each value will be mapped on the current section's Scale. Determines whether or not the Shadow property should be serialized. True if the Shadow property should be serialized, otherwise False. Creates and returns a copy of this GaugeSectionTickmarkAppearance object. A copy of this GaugeSectionTickmarkAppearance object. Start width of tickmarks. End width of tickmarks. Settings which define shadows which can be rendered under each tickmark. Interface for gauge components.

This interface is implemented by WebGauge and WinGauge, and is used by the gauge core to refer to both components interchangeably.

Invalidates the gauge and signals that a repaint is necessary. Called each time a label is rendered. Label text can be changed using the RenderLabelEventArgs. The RenderLabelEventArgs object in context. Called when the value of the marker changes. The MarkerEventArgs object in context. Site for the current gauge component. Used mainly for design-time functionality. Bounding rectangle of the gauge component. Version of the gauge component when it was last serialized. Smoothing mode used for rendering gauge graphics. TextRenderingHint used for rendering gauge graphics. Effects collection of the gauge component. Gauges collection of the gauge component. Annotations collection of the gauge component. Whether or not the UltraGauge component is in design mode. Class defining an object's top, bottom, left, and right margins. Margin constructor. Margin constructor. The size of all margins. Margin constructor. The size of the left margin. The size of the top margin. The size of the right margin. The size of the bottom margin. Margin constructor. The size of the left margin. The size of the top margin. The size of the right margin. The size of the bottom margin. The unit of measurement used by this margin. Determines if this margin is equivalent to the margin passed as an argument. The margin to compare to this one. True if the margins are equivalent, otherwise False. Hash function for Margin objects. A 32-bit signed integer hash code. Creates and returns a copy of this Margin object. A copy of this Margin object. The unit of measurement used by this margin. The size of the top margin. The size of the left margin. The size of the bottom margin. The size of the right margin. Enumeration used for types of linear spacial measurement in the gauge. Measured in pixels. Measured in percent values relative to the parent object or the gauge component. Class representing a Color and its position in a gradient. ColorStop constructor. ColorStop constructor. The Gauge Component being used, e.g. "UltraGauge1". Creates and returns a copy of this ColorStop. A copy of this ColorStop. Creates and returns a copy of this object. A copy of this object. The Color. The position. Should be a value between 0 and 1.

In a ColorStopCollection, there must be at least two ColorStops, with a Stop value of 0 and 1. These represent the start and end colors of the gradient.

Collection class for ColorStop objects.

In a ColorStopCollection, there must be at least two ColorStops, with a Stop value of 0 and 1. These represent the start and end colors of the gradient.

ColorStopCollection constructor. ColorStopCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds a ColorStop to this collection. The ColorStop to add. The index of the newly added ColorStop. Adds a ColorStop to this collection. The Color to be added. The position of the ColorStop to add. Should be a value between 0 and 1. The index of the newly added ColorStop. Adds a ColorStop at the given position. The Color assigned will be the average of two adjacent colors in this collection. The position of the ColorStop to add. Should be a value between 0 and 1. The index of the newly added ColorStop. Returns the index of the specified ColorStop in this collection. The ColorStop to find the index of. The index of the specified ColorStop. Removes the specified ColorStop from this collection. The ColorStop to remove. Gets the array of colors contained by this ColorStopCollection. The array of colors contained by this ColorStopCollection. Gets the array of stops contained by this ColorStopCollection. The array of stops contained by this ColorStopCollection. Creates and returns a ColorBlend object matching the contents of this ColorStopCollection. A ColorBlend object matching the contents of this ColorStopCollection. Fixes the contents of this collection so that it can be used to generate a ColorBlend.

This method ensures that if there are 2 or more ColorStops in this collection, the first one will have a stop value of 0, and the last will have a stop value of 1. It then sorts the collection so that the ColorStops found between are ordered correctly.

Sorts this ColorStopCollection by Stop value. Gets a DataTable representing this ColorStopCollection. A DataTable representing this ColorStopCollection.

This method is used for binding the ColorStopCollection to a grid so that it can be viewed and edited in a tabular form.

Gets the first object in this collection with the specified key. The key of the object to find in this collection. The first object in this collection with the specified key. Gets/Sets the ColorStop at the specified index in the collection. Collection class for BrushElements. BrushElementCollection constructor. BrushElementCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds a BrushElement to this collection. The BrushElement to add to this collection. The index of the newly added BrushElement. Gets the first object in this collection with the specified key. The key of the object to find in this collection. The first object in this collection with the specified key. Gets/Sets the BrushElement at the specified index in the collection. BrushElement class for radial gradient fills with multiple stops. Base class for radial gradient BrushElements. RadialGradientBrushElementBase constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the FocusScales property should be serialized. True if the FocusScales property should be serialized, otherwise False. The center point of the radial gradient. The unit of measurement for this property is determined by the CenterPointMeasure property. Proxy property used to aid serialization the CenterPoint property. Please do not use. The unit of measurement corresponding with the CenterPoint property. Scales or stretches the gradient's intensity from its center point along its X and Y axis. Typical values for X and Y are between 0 and 1. Proxy property used to aid serialization of the FocusScales property. Please do not use. MultiStopRadialGradientBrushElement constructor. MultiStopRadialGradientBrushElement constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the ColorStops property should be serialized. True if the ColorStops property should be serialized, otherwise False. Returns a brush generated using the specified bounds. The bounding rectangle of the region which will be painted by this BrushElement. The brush to use for painting a region with the specified bounding rectangle. Creates and returns a copy of this MultiStopRadialGradientBrushElement. A copy of this MultiStopRadialGradientBrushElement. Creates and returns a copy of this object. A copy of this object. Sets the Gauge Component in context for this object. The ColorStops collection, containing information about the color and location of each stop in the gradient.

For this BrushElement to be valid, there must be at least two ColorStops in the collection, with values of 0.0 and 1.0. Not having a ColorStop at either of these positions will result in no brush.

Enumeration defining standard gradient styles. Vertical. Horizontal. Backward diagonal. Forward diagonal. Horizontal bump or reflected gradient. Vertical bump or reflected gradient. Circular. Rectangular. Elliptical. BrushElement class for painting image backgrounds. ImageBrushElement constructor. ImageBrushElement constructor. The Gauge Component being used, e.g. "UltraGauge1". Returns a brush generated using the specified bounds. The bounding rectangle of the region which will be painted by this BrushElement. The brush to use for painting a region with the specified bounding rectangle. Creates and returns a copy of this ImageBrushElement. A copy of this ImageBrushElement. Creates and returns a copy of this object. A copy of this object. Image source for this BrushElement. Method of fitting the image inside the bounds of the target element. Enumeration for methods of fitting an image within an element's bounds. Tile image using its actual size repeated in rows and columns. Stretch image to fit target bounds. Keep actual size of image and center it within the target bounds. BrushElement class for simple radial gradients with a center color and a surround color. RadialGradientBrushElement constructor. RadialGradientBrushElement constructor. The Gauge Component being used, e.g. "UltraGauge1". Gets the Brush to use based on the settings of this BrushElement. The bounding rectangle of the shape to fill. The brush to use based on the settings of this BrushElement. Creates and returns a copy of this RadialGradientBrushElement. A copy of this RadialGradientBrushElement. Creates and returns a copy of this object. A copy of this object. Center color of the radial gradient. Surround color of the radial gradient. BrushElement class for gradient brushes with two colors. SimpleGradientBrushElement constructor. SimpleGradientBrushElement constructor. The Gauge Component being used, e.g. "UltraGauge1". Returns a brush generated using the specified bounds. The bounding rectangle of the region which will be painted by this BrushElement. The brush to use for painting a region with the specified bounding rectangle. Creates and returns a copy of this SimpleGradientBrushElement. A copy of this SimpleGradientBrushElement. Creates and returns a copy of this object. A copy of this object. Direction or form of the gradient. Start color of the gradient. End color of the gradient. BrushElement class used for solid fills. Creates a new instance of SolidFillBrushElement. Creates a new instance of SolidFillBrushElement for use with the given UltraGauge component. The UltraGauge component being used, e.g. "UltraGauge1". Creates a new instance of SolidFillBrushElement using the specified color. The fill color to use. Creates a new instance of SolidFillBrushElement using the specified color, for use with the given UltraGauge component. The UltraGauge component being used, e.g. "UltraGauge1". The fill color to use. Returns a brush generated using the specified bounds. The bounding rectangle of the region which will be painted by this BrushElement. The brush to use for painting a region with the specified bounding rectangle. Returns a string representation of this BrushElement. A string representation of this BrushElement. Creates and returns a copy of this SolidFillBrushElement. A copy of this SolidFillBrushElement. Creates and returns a copy of this SolidFillBrushElement. A copy of this SolidFillBrushElement. The fill color used by this BrushElement. Class with settings defining a pen used to outline elements. Creates and returns a copy of this StrokeElement. A copy of this StrokeElement. StrokeElement constructor. The Color to be used for this object. StrokeElement constructor. StrokeElement constructor. The Gauge Component being used, e.g. "UltraGauge1". Determines whether or not the BrushElements property should be serialized. True if the BrushElements property should be serialized, otherwise False. Gets the pen represented by this StrokeElement. A pen sharing the settings of this StrokeElement. Gets the pen represented by this StrokeElement. Bounds rectangle for the current Pen. A pen sharing the settings of this StrokeElement. Gets the pen represented by this StrokeElement. Bounds rectangle for the current Pen. A pen sharing the settings of this StrokeElement. Returns a string representation of this object. A string representation of this object. Returns a Boolean value that determines whether this object is visible. Returns True if this object is visible; otherwise returns False. Width of the stroke in pixels. Color of the stroke.

If the StrokeElement.BrushElement property is set to a non-null value, this property will be ignored in favor of that Brush.

Alignment of the stroke.

This property corresponds directly with the System.Drawing.Pen.Alignment property. Thus, the limitations of the System.Drawing.Pen.Alignment property are also seen here; only Inset and Center values are respected. For more information, please refer to the MSDN documentation for that property.

BrushElement used to fill the outline. If the thickness of the stroke is greater than one, the BrushElement can be seen if it is being used.

This property is not required. To create a simple solid-color stroke, just set the StrokeElement.Color property.

Proxy member used only for serialization of the BrushElement property. Please do not use. The drawing style of the pen. This property corresponds directly with the System.Drawing.Pen.DashStyle property.

Custom DashStyles are not currently supported.

Enumeration for selecting a texture. Tiled arrow texture. A texture made up of bars. Large uneven stacked block texture. Small uneven boxes texture. Tiled button texture. A texture resembling canvas. A texture resembling carpet. A texture made up of small circles. Tiled cloudy texture. A texture resembling tinfoil or a crumpled surface. Abstract design texture resembling a crown. Dark grain texture. Sharp tiled diamond texture. A texture resembling an eye. Fabric texture A. Fabric texture B. Grain texture A. Grain texture B. Grain texture C. Grate texture. Horizontally stacked texture. Light grain texture. A texture resembling metal curtains. A texture resembling molten rock. A texture comprised of diagonal needles. Nub texture. A texture resembling paper towels. A texture comprised of rings. Speckle texture. A texture resembling staples. A texture resembling TV static. A texture resembling tree roots. Twirled texture A. Twirled texture B. Indescribable texture. Vertically stacked texture. Weaved texture. Wood texture. Primitive class for the ellipse shape. Ellipse constructor. Creates and returns a copy of this Ellipse primitive. A copy of this Ellipse primitive. Creates and returns a copy of this object. A copy of this object. Returns whether or not the given point is within the bounds of this Ellipse. The point to hit test. True if the given point is within the bounds of this Ellipse, otherwise False. Bounding rectangle of the ellipse. Non-visual primitive class used for graphics instructions. GraphicsContext constructor. Sets the smoothing mode for rending primitives that follow this GraphicsContext in the scene graph. The smoothing mode to apply. Creates and returns a copy of this GraphicsContext. A copy of this GraphicsContext. Creates and returns a copy of this object. A copy of this object. Determines whether or not to reset the clipping bounds. The clipping bounds to apply. The clipping path to apply. The combine mode to use when applying clipping bounds or a clipping path. Primitive class for lines which extent from one point to another. Creates and returns a copy of this Line. A copy of this Line. Creates and returns a copy of this object. A copy of this object. Point 1. Point 2. StrokeElement defining the Pen used for outlining this Line. Primitive class for Polygons defined by a set of points. Polygon constructor. The points which make up this polygon. Polygon constructor. Creates and returns a copy of this Polygon. A copy of this Polygon. Creates and returns a copy of this object. A copy of this object. Tests whether or not a point is within the bounds of this Polygon. The point under consideration. True if the given point lies within the bounds of this Polygon, otherwise False. The points which make up this polygon. Collection class for Primitives. PrimitiveCollection constructor. PrimitiveCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds a Primitive to the collection. The Primitive to add. The index of the newly added Primitive. Inserts a Primitive before another Primitive which is known to exist in this collection. The Primitive to insert. The Primitive to insert before. Inserts a Primitive into this collection at the specified index. The index at which to insert. The Primitive to insert. Adds an array of Primitives to this collection. The Primitives to add to this collection. Overridden to prevent invalidating the gauge component when the collection is changed. Gets the first object in this collection with the specified key. The key of the object to find in this collection. The first object in this collection with the specified key. Reverses the primitives in a given collection. A collection of primitives to reverse. Returns a collection of primitives in reverse order. Gets/Sets the Primitive at the specified index in the collection. The index of the Primitive to Get/Set. The Primitive at the specified index. Primitive class for rectangular shapes. Box constructor. Bounding rectangle for this Box primitive. Box constructor. Creates and returns a copy of this Box primitive. A copy of this Box primitive. Creates and returns a copy of this object. A copy of this object. Returns whether or not the given point is within the bounds of this Box. The point to hit test. True if the given point is within the bounds of this Box, otherwise False. Corner size of the bounding rectangle for this Box primitive.

CornerExtent is expressed as a percent of the length of each side; the corner will begin at this percentage length. For example, a value of 100 will result in no corner, whereas a value of 50 will appear circular. Values outside the range of 50-100 will produce unusual shapes.

Bounding rectangle for this Box primitive. Primitive class for text labels. Text constructor. Creates and returns a copy of this object. A copy of this object. Creates and returns a copy of this Text primitive. A copy of this Text primitive. Returns whether or not the given point is within the bounds of this Text. The point to hit test. True if the given point is within the bounds of this Text, otherwise False. The font used for this Text primitive. Rotation applied to this Text primitive. Expressed in degrees. Text string for this Text primitive to display. Bounding rectangle of this Text primitive. BrushElement used for filling the label. Proxy member used only for serialization of the BrushElement property. Please do not use. Primitive class for wedge shapes. Wedge constructor. Divides this wedge into many sub-wedges and returns the array of sub-wedges. The degree span of each segment, expressed as a multiple of the sweep angle of this wedge. A value of 1.0 will return only one wedge segment, whereas a value of 0.01 will return 100 wedge segments. An array containing wedges which are portions of this original wedge. Creates and returns a copy of this object. A copy of this object. Creates and returns a copy of this Wedge. A copy of this Wedge. Returns whether or not the given point is within the bounds of this Wedge. The point to hit test. True if the given point is within the bounds of this Wedge, otherwise False. Starting angle of this wedge. Ending angle of this wedge. Bounding rectangle of the ellipse from which this wedge is taken. Extent of the inside radius of this wedge. A positive value will result in a "doughnut" shape. A negative value will result in a "seashell" shape. Extent of the outside radius of this wedge. Setting this to a value less than 100 effectively reduces the bounds of this wedge by a percentage. Extent at which a corner will begin, measured along each side. Typical values are between 50 and 100. Expansion applied around the gauge bounds when InnerExtent is set to a non-zero value. Spline tension applied to rounded corners, when InnerExtent is non-zero and CornerExtent is not 100. Collection class for Axis objects. AxisCollection constructor. AxisCollection constructor. The Gauge Component being used, e.g. "UltraGauge1". Adds a Axis to this collection. The Axis to add. The index of the newly added Axis. Gets the first object in this collection with the specified key. The key of the object to find in this collection. The first object in this collection with the specified key. Gets/Sets the Axis at the specified index in the collection. Internal class for retrieving information from an assembly's resource file. Any assembly that will share this class must have a default assembly level class named "AssemblyRef" which has a const string field named "BaseResourceName". The value of this const must be the resolved name of the resource file containing the resources for the assembly - specifically the string resources. Note, the resolved name is the default namespace for the project with the name of the resx file appended. e.g. class AssemblyRef { // the default assembly here was Infragistics.Shared and the name // of the resx file was string.resx public const string BaseResourceName = "Infragistics.Shared.strings"; } Additionally, any assemblies using this class should also add the SatelliteContractVersion attribute to the assembly. This essentially provides a version number which any satellite assemblies will use to associate with this assembly. Therefore, if the assembly using this class is rebuilt and has its version number incremented, the satellite dlls that been built against this dll will still work since it is the satellite contract version that binds the two. If you do not add this attribute, the compiler will use the assembly version number for the satellite contract version. e.g. [assembly: System.Resources.SatelliteContractVersion("1.0.5006.0")] And in case someone has a problem where the resources are not being displayed, the best thing to use if the log binding viewer (fuslogvw.exe). However, in order to have this work with resources, you need to make a modification to the registry. You can also have this log all binding info, including successful binds. The following info is straight out of MS's docs for settings this up: To log all binds in the viewer Set the HKLM\Software\Microsoft\Fusion\ForceLog registry value to 1 (the value is a DWORD). By default, Fuslogvw.exe only logs failed attempts to locate assemblies. You might have a situation where it is useful to view all successful assembly binds. For example, you might want to verify that an assembly is loading from your application directory instead of from the global assembly cache. Setting this registry key forces Fuslogvw.exe to log all assembly binds. To log bind failures to satellite assemblies Set the HKLM\Software\Microsoft\Fusion\LogResourceBinds registry value to 1 (the value is a DWORD). By default, Fuslogvw.exe does not log failed attempts to locate satellite assemblies. Setting this registry key enables this feature. Returns the resource string using the specified name and default culture. Name of the string resource to return. Null if the name is null; otherwise a string from the resource for the default culture. Returns the resource string using the specified resource name and default culture. The string is then formatted using the arguments specified. Name of the string resource to return. Arguments supplied to the string.Format method when formatting the string. Null if the name is null; otherwise a formatted string using the resource specified. Returns the resource string using the culture and name specified. Culture whose resource should loaded. The resource will go through a fallback process to locate the appropriate resources. Name of the string resource to return. Null if the name is null; otherwise a localized string for specified culture. Returns the resource string using the name and culture specified. The string is then formatted using the arguments specified. Culture whose resource should loaded. The resource will go through a fallback process to locate the appropriate resources. Name of the string resource to return. Arguments supplied to the string.Format method when formatting the string. Null if the name is null; otherwise a formatted string using the resource specified. Gets a Bitmap from this assembly's resources. The resource name of the Bitmap to get. The requested Bitmap. Internal class for returning a localized category string Initializes a new LocalizedCategoryAttribute Name of the resource containing the localizable category name Returns the localized category name Name of the category to retreive The localized string value Internal class for returning the localized description string Creates a new instance of a LocalizedDescriptionAttribute Name of the resource containing the localizable description Returns the description using the resource manager A strongly-typed resource class, for looking up localized strings, etc. Returns the cached ResourceManager instance used by this class. Overrides the current thread's CurrentUICulture property for all resource lookups using this strongly typed resource class. Looks up a localized string similar to Appearance. Looks up a localized string similar to Behavior. Looks up a localized string similar to Event fired when the control recieves the click event of a browser. Event handler on the client JavaScript may contain 4 parameters. 1st parameter contains reference to the UltraGauge object. 2nd parameter contains reference to the ig_EventObject object. 3rd parameter is left position of mouse in pixels relative to control. 4th parameter is top position of mouse in pixels relative to control.. Looks up a localized string similar to Event fired when the control recieves the dblclick event of a browser. Event handler on the client JavaScript may contain 4 parameters. 1st parameter contains reference to the UltraGauge object. 2nd parameter contains reference to the ig_EventObject object. 3rd parameter is left position of mouse in pixels relative to control. 4th parameter is top position of mouse in pixels relative to control.. Looks up a localized string similar to Event fired after initialization of client side object. Event handler on the client JavaScript may contain 1 parameter which is the reference to the UltraGauge object.. Looks up a localized string similar to Event fired when the control recieves the mousedown event of a browser. Event handler on the client JavaScript may contain 4 parameters. 1st parameter contains reference to the UltraGauge object. 2nd parameter contains reference to the ig_EventObject object. 3rd parameter is left position of mouse in pixels relative to control. 4th parameter is top position of mouse in pixels relative to control.. Looks up a localized string similar to Event fired when the control recieves the mousemove event of a browser. Event handler on the client JavaScript may contain 4 parameters. 1st parameter contains reference to the UltraGauge object. 2nd parameter contains reference to the ig_EventObject object. 3rd parameter is left position of mouse in pixels relative to control. 4th parameter is top position of mouse in pixels relative to control.. Looks up a localized string similar to Event fired when the control recieves the mouseout event of a browser. Event handler on the client JavaScript may contain 4 parameters. 1st parameter contains reference to the UltraGauge object. 2nd parameter contains reference to the ig_EventObject object. 3rd parameter is left position of mouse in pixels relative to control. 4th parameter is top position of mouse in pixels relative to control.. Looks up a localized string similar to Event fired when the control recieves the mouseover event of a browser. Event handler on the client JavaScript may contain 4 parameters. 1st parameter contains reference to the UltraGauge object. 2nd parameter contains reference to the ig_EventObject object. 3rd parameter is left position of mouse in pixels relative to control. 4th parameter is top position of mouse in pixels relative to control.. Looks up a localized string similar to Event fired when the control recieves the mouseup event of a browser. Event handler on the client JavaScript may contain 4 parameters. 1st parameter contains reference to the UltraGauge object. 2nd parameter contains reference to the ig_EventObject object. 3rd parameter is left position of mouse in pixels relative to control. 4th parameter is top position of mouse in pixels relative to control.. Looks up a localized string similar to JavaScript Files. Looks up a localized string similar to Layout. Looks up a localized string similar to The names of JavaScript functions that are to be called on the client side in response to various events that can be processed there without the need for a server post-back.. Looks up a localized string similar to The Infragistics Gauge Component. Looks up a localized string similar to Gets/sets size for bitmap which is used to draw image. If it is not set, then calculation of size of image is based on Width, Height and BorderWidth of control.. Looks up a localized string similar to Bounding rectangle for the arc.. Looks up a localized string similar to Ending angle for this arc.. Looks up a localized string similar to Inner Extent at the EndAngle of this arc.. Looks up a localized string similar to Inner Extent at the StartAngle of this arc.. Looks up a localized string similar to Starting angle for this arc.. Looks up a localized string similar to Infragistics UltraGauge (Beta Version) © 2007 Infragistics Inc.. Looks up a localized string similar to Bounds for this Annotation.. Looks up a localized string similar to BrushElement defining how the background of this Annotation is painted.. Looks up a localized string similar to Measurement unit to use for the Bounds property.. Looks up a localized string similar to StrokeElement defining the Pen used for outlining this Annotation.. Looks up a localized string similar to Bounding rectangle for this Box primitive.. Looks up a localized string similar to Corner size of the bounding rectangle for this Box primitive.. Looks up a localized string similar to Corner size of the bounding rectangle for this Annotation.. Looks up a localized string similar to Settings which affect text to be rendered in this BoxAnnotation.. Looks up a localized string similar to A rectangle used to alter the location or size of this BrushElement, relative to any target rectangles which it fills.. Looks up a localized string similar to Measurement unit to use for the RelativeBounds property.. Looks up a localized string similar to Bounds of a clipping rectangle for this BrushElement.. Looks up a localized string similar to Measurement unit to use for the RelativeClipBounds property.. Looks up a localized string similar to Rotation transform to apply before creating a fill with this BrushElement. Expressed in degrees.. Looks up a localized string similar to The Color.. Looks up a localized string similar to The position. Should be a value between 0 and 1.. Looks up a localized string similar to Appearance settings for the border of this dial.. Looks up a localized string similar to Bounding rectangle for the dial.. Looks up a localized string similar to Measurement unit to use for the Bounds property.. Looks up a localized string similar to BrushElement defining how the background of this Annotation is painted.. Looks up a localized string similar to Determines if the dial bounds should be constrained to a circle.. Looks up a localized string similar to Corner size used when rendering corners on the dial shape.. Looks up a localized string similar to Spline tension for rounded corners on gauges which sweep fewer than 360 degrees, and have a CornerExtent less than 100.. Looks up a localized string similar to Ending angle of the dial.. Looks up a localized string similar to Expansion around center point. Affects dials which sweep fewer than 360 degrees.. Looks up a localized string similar to Inner radius of the dial, expressed as a percentage of the overall radius.. Looks up a localized string similar to Settings used to render a shadow under the dial.. Looks up a localized string similar to Starting angle of the dial.. Looks up a localized string similar to StrokeElement defining the Pen used for outlining the Dial.. Looks up a localized string similar to BrushElement defining how the dial border is painted.. Looks up a localized string similar to StrokeElement defining the Pen used for outlining the dial border.. Looks up a localized string similar to Thickness of the border, in pixels.. Looks up a localized string similar to The number of digits to allocate space for on the digital display.. Looks up a localized string similar to Space between each digit, expressed as a number of pixels.. Looks up a localized string similar to BrushElement defining how the digits are painted.. Looks up a localized string similar to Text to be displayed in this digital gauge.. Looks up a localized string similar to Bounding rectangle of the ellipse.. Looks up a localized string similar to Settings which affect text to be rendered in this EllipseAnnotation.. Looks up a localized string similar to Unable to find directory {0}. Please ensure that this folder exists so that gauge images can be saved there. To change the folder's location, use the DeploymentScenario.FilePath property.. Looks up a localized string similar to Bounds for this gauge.. Looks up a localized string similar to Measurement unit to use for the Bounds property.. Looks up a localized string similar to BrushElement defining how the background of this gauge is painted.. Looks up a localized string similar to The point at which rounded corners begin around this gauge. Expressed as a percentage of the length of the shortest side of the gauge bounds.. Looks up a localized string similar to Spacing around each side within the bounds of this gauge.. Looks up a localized string similar to Smoothing mode used for rendering this gauge and all its components.. Looks up a localized string similar to StrokeElement defining the Pen used for outlining this Gauge.. Looks up a localized string similar to Toggles visibility for this gauge and all its components.. Looks up a localized string similar to Visibility of this Annotation.. Looks up a localized string similar to Unique identifier for this object in a collection.. Looks up a localized string similar to Whether or not this Effect should be applied.. Looks up a localized string similar to The image format to generate in the response stream.. Looks up a localized string similar to Determines whether or not the <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> tag should be placed in the HEAD section of the delivered page.. Looks up a localized string similar to BrushElement defining how the background of this gauge marker is painted.. Looks up a localized string similar to Precision used for this marker to point out values. Enable this marker to "snap to" distinct values on the parent gauge by setting this property to a non-zero value.. Looks up a localized string similar to Properties affecting how this gauge marker responds to input values.. Looks up a localized string similar to The StrokeElement defining the Pen used to outline this gauge marker.. Looks up a localized string similar to Determines whether or not this marker should be rendered.. Looks up a localized string similar to Determines whether or not these response settings should be applied to the displayed gauge.. Looks up a localized string similar to The amount of time between each update of the gauge.. Looks up a localized string similar to The amount of time taken for the marker to traverse the entire scale of the gauge.. Looks up a localized string similar to Multiplier applied to all input values.. Looks up a localized string similar to BrushElement defining how the background of this Range is painted.. Looks up a localized string similar to End value for this range. Relates to a value on the Axis of the parent scale.. Looks up a localized string similar to Start value for this range. Relates to a value on the Axis of the parent scale.. Looks up a localized string similar to StrokeElement defining the Pen used for outlining this Range.. Looks up a localized string similar to Determines whether or not this range should be displayed.. Looks up a localized string similar to BrushElement defining how the background of this section is painted.. Looks up a localized string similar to Scale which defines the Minimum, Maximum, and Interval for this section.. Looks up a localized string similar to StrokeElement defining the Pen used for outlining this section.. Looks up a localized string similar to Scales the labels down to a single font size.. Looks up a localized string similar to Extent of the center point of each label, expressed as a percentage of the size of the gauge.. Looks up a localized string similar to Determines how many labels are rendered in the section. This value is expressed as a multiple of the section's Scale TickmarkInterval.. Looks up a localized string similar to Determines when label rendering begins in the section. This value is added to the section Scale's StartValue and labels begin rendering at that sum.. Looks up a localized string similar to Determines when label rendering ends in the section. This value is subtracted from the section Scale's EndValue, and labels stop rendering at that value.. Looks up a localized string similar to Background color.. Looks up a localized string similar to Foreground color.. Looks up a localized string similar to Hatch style to apply.. Looks up a localized string similar to Image source for this BrushElement.. Looks up a localized string similar to Method of fitting the image inside the bounds of the target element.. Looks up a localized string similar to The Font to use.. Looks up a localized string similar to The FormatString or Caption for this label.. Looks up a localized string similar to The angle of rotation to apply to labels. Looks up a localized string similar to Linear Gauge. Looks up a localized string similar to Linear Gauge Bar Marker. Looks up a localized string similar to Linear Gauge Needle. Looks up a localized string similar to Linear Gauge Range. Looks up a localized string similar to Markers for this linear gauge.. Looks up a localized string similar to Linear orientation of this linear gauge; horizontal or vertical.. Looks up a localized string similar to Scales present in this linear gauge.. Looks up a localized string similar to Sections for this linear gauge.. Looks up a localized string similar to Properties which affect a background shape to be rendered behind the bar marker. This background shape will be seen extending from the value of the bar marker to the end of the gauge.. Looks up a localized string similar to Span of a thermometer-style bulb shape to be rendered at the start of this marker. To enable a bulb shape, set this property to a non-zero value greater than the difference of OuterExtent and InnerExtent.. Looks up a localized string similar to Extent of the inner end of this marker. For horizontally oriented gauges, this is expressed as a percentage of the gauge height, and is measured from the bottom of the gauge. For vertically oriented gauges, this is expressed as a percentage of the gauge width, and is measured from the left of the gauge.. Looks up a localized string similar to Extent of the outer end of this marker. For horizontally oriented gauges, this is expressed as a percentage of the gauge height, and is measured from the bottom of the gauge. For vertically oriented gauges, this is expressed as a percentage of the gauge width, and is measured from the left of the gauge.. Looks up a localized string similar to Span of each segment in this bar marker. Set to a value less than 100 to break bars into segments to simulate LED bar markers.. Looks up a localized string similar to Extent of the origin of this marker. For horizontally oriented gauges, this is expressed as a percentage of the gauge width, and is measured from the left side of the gauge. For vertically oriented gauges, this is expressed as a percentage of the gauge height, and is measured from the bottom of the gauge.. Looks up a localized string similar to BrushElement defining how this element is painted.. Looks up a localized string similar to StrokeElement defining the Pen used for outlining this element.. Looks up a localized string similar to Extent of the ending point of this needle.. Looks up a localized string similar to End width of this needle.. Looks up a localized string similar to Extent of the midpoint of this needle.. Looks up a localized string similar to Width at the midpoint of this needle.. Looks up a localized string similar to Extent of the starting point of this needle.. Looks up a localized string similar to Start width of this needle.. Looks up a localized string similar to Inner extent of this range. For horizontally oriented gauges, this is expressed as a percentage of the gauge's height. For vertically oriented gauges, this is expressed as a percentage of the gauge's width.. Looks up a localized string similar to Outer extent of this range. For horizontally oriented gauges, this is expressed as a percentage of the gauge's height. For vertically oriented gauges, this is expressed as a percentage of the gauge's width.. Looks up a localized string similar to Settings used to render a shadow under the range.. Looks up a localized string similar to End extent of the visual scale element. For horizontally oriented gauges, this is expressed as a percentage of the gauge's width. For vertically oriented gauges, this is expressed as a percentage of the gauge's height.. Looks up a localized string similar to Inner extent of the visual scale element. For horizontally oriented gauges, this is expressed as a percentage of the gauge's height. For vertically oriented gauges, this is expressed as a percentage of the gauge's width.. Looks up a localized string similar to Settings which describe the appearance of labels rendered along the scale.. Looks up a localized string similar to Settings which describe the appearance of major tickmarks along the scale.. Looks up a localized string similar to Settings which describe the appearance of minor tickmarks along the scale.. Looks up a localized string similar to Outer extent of the visual scale element. For horizontally oriented gauges, this is expressed as a percentage of the gauge's height. For vertically oriented gauges, this is expressed as a percentage of the gauge's width.. Looks up a localized string similar to Collection of ranges or visual segments on this scale.. Looks up a localized string similar to Start extent of the visual scale element. For horizontally oriented gauges, this is expressed as a percentage of the gauge's width. For vertically oriented gauges, this is expressed as a percentage of the gauge's height.. Looks up a localized string similar to Determines whether or not this scale should be rendered or skipped over.. Looks up a localized string similar to Settings used to render a shadow under each label.. Looks up a localized string similar to Z-position of labels.. Looks up a localized string similar to Ending width of each tickmark.. Looks up a localized string similar to Settings used to render a shadow under each tickmark.. Looks up a localized string similar to Starting width of each tickmark.. Looks up a localized string similar to Z-position of tickmarks.. Looks up a localized string similar to The size of the bottom margin.. Looks up a localized string similar to The size of the left margin.. Looks up a localized string similar to The unit of measurement used by this margin.. Looks up a localized string similar to The size of the right margin.. Looks up a localized string similar to The size of the top margin.. Looks up a localized string similar to Angular direction of the gradient.. Looks up a localized string similar to The ColorStops collection, containing information about the color and location of each stop in the gradient.. Looks up a localized string similar to The ColorStops collection, containing information about the color and location of each stop in the gradient.. Looks up a localized string similar to No gauge present. Please add a Gauge to the Gauges collection.. Looks up a localized string similar to Gets/Sets the end value or maximum of this axis.. Looks up a localized string similar to Gets/Sets the start value or minimum of this axis.. Looks up a localized string similar to Gets/Sets the interval at which tickmarks should be plotted on this axis.. Looks up a localized string similar to Radial Gauge. Looks up a localized string similar to Radial Gauge Needle. Looks up a localized string similar to Radial Gauge Range. Looks up a localized string similar to Settings which affect the dial portion of this radial gauge.. Looks up a localized string similar to A second dial object which is rendered after (and thereby on top of) the Scale and Markers.. Looks up a localized string similar to Scales present on this radial gauge.. Looks up a localized string similar to Inner extent of the bar.. Looks up a localized string similar to Outer extent of the bar.. Looks up a localized string similar to Span of each segment of the bar, relative to the length of the entire bar.. Looks up a localized string similar to Starting angle of the bar.. Looks up a localized string similar to Whether or not to allow run-time mouse dragging of the needle.. Looks up a localized string similar to Settings defining a circular shape to be rendered over the needle.. Looks up a localized string similar to Settings defining a circular shape to be rendered behind the needle.. Looks up a localized string similar to Location of the end point of the needle. This value is a distance from the center of the gauge, expressed as a percentage of the radius of the gauge.. Looks up a localized string similar to Width of the needle at its end point. The measurement of this width is determined by the WidthMeasure property.. Looks up a localized string similar to Location of the midpoint of the needle. This value is a distance from the center of the gauge, expressed as a percentage of the radius of the gauge.. Looks up a localized string similar to Width of the needle at its midpoint. The measurement of this width is determined by the WidthMeasure property.. Looks up a localized string similar to Settings used to render a shadow under the needle.. Looks up a localized string similar to Location at which the needle originates. This value is a distance from the center of the gauge, expressed as a percentage of the radius of the gauge.. Looks up a localized string similar to Width of the needle at its origin. The measurement of this width is determined by the WidthMeasure property.. Looks up a localized string similar to Unit of measurement corresponding with the StartWidth, MidWidth, and EndWidth properties.. Looks up a localized string similar to The BrushElement used to fill the anchor.. Looks up a localized string similar to The distance of the anchor from the center of the gauge, expressed as a percentage of the gauge radius.. Looks up a localized string similar to The radius of this RadialGaugeNeedleAnchor. The unit of measurement for this property is determined by the RadiusMeasure property.. Looks up a localized string similar to Unit of measurement corresponding with the Radius property.. Looks up a localized string similar to The depth of each "spoke" in the anchor. Spokes will be visible if this property is set to a value other than 100 and SpokeSweep is set to 90 or less.. Looks up a localized string similar to Sweep angle of each "spoke" in the anchor. If SpokeDepth is greater or less than 100, the number of spokes will be equal to 180 / SpokeSweep.. Looks up a localized string similar to StrokeElement defining the Pen used for outlining this anchor.. Looks up a localized string similar to Distance from the center of the gauge for the inner bounds of this range at its end point. Expressed as a percentage of the gauge radius.. Looks up a localized string similar to Distance from the center of the gauge for the inner bounds of this range at its start point. Expressed as a percentage of the gauge radius.. Looks up a localized string similar to Distance from the center of the gauge for the outer bounds of this range. Expressed as a percentage of the gauge radius.. Looks up a localized string similar to Settings used to render a shadow under the range.. Looks up a localized string similar to Ending angle of the scale, expressed in degrees with zero being to the right of the gauge center.. Looks up a localized string similar to Distance from the center of the gauge for the inner bounds of this scale at its end point. Expressed as a percentage of the gauge radius.. Looks up a localized string similar to Distance from the center of the gauge for the inner bounds of this scale at its start point. Expressed as a percentage of the gauge radius.. Looks up a localized string similar to Settings which describe the appearance of labels rendered along the scale.. Looks up a localized string similar to Settings which describe the appearance of major tickmarks along the scale.. Looks up a localized string similar to Markers for this radial gauge.. Looks up a localized string similar to Settings which describe the appearance of minor tickmarks along the scale.. Looks up a localized string similar to Distance from the center of the gauge for the outer bounds of this scale. Expressed as a percentage of the gauge radius.. Looks up a localized string similar to Collection of ranges or visual segments on this scale.. Looks up a localized string similar to Settings used to render a shadow under the scale.. Looks up a localized string similar to Starting angle of the scale, expressed in degrees with zero being to the right of the gauge center.. Looks up a localized string similar to Determines whether or not this scale should be rendered or skipped over.. Looks up a localized string similar to Determines the angular orientation of labels.. Looks up a localized string similar to Settings used to render a shadow under each label.. Looks up a localized string similar to Maximum span of a label, expressed as a percentage of the gauge radius.. Looks up a localized string similar to Settings which define shadows which can be rendered under each tickmark.. Looks up a localized string similar to Center color of the radial gradient.. Looks up a localized string similar to Surround color of the radial gradient.. Looks up a localized string similar to The center point of the radial gradient. The unit of measurement for this property is determined by the CenterPointMeasure property.. Looks up a localized string similar to The unit of measurement corresponding with the CenterPoint property.. Looks up a localized string similar to Scales or stretches the gradient's intensity from its center point along its X and Y axis. Typical values for X and Y are between 0 and 1.. Looks up a localized string similar to Segmented Digital Gauge. Looks up a localized string similar to Amount of space to inset the gauge before rendering. To avoid clipping on each side, this margin is used.. Looks up a localized string similar to Mode of display for this segmented digital gauge.. Looks up a localized string similar to BrushElement used to fill segments which are not lit up on this digital gauge.. Looks up a localized string similar to Angle of the shadow. Used in conjunction with the Depth property to determine the shadow's location.. Looks up a localized string similar to BrushElement used for filling the shadow.. Looks up a localized string similar to Distance of this shadow from its source primitive, measured in pixels using the Angle property for direction.. Looks up a localized string similar to StrokeElement defining the pen used to outline the shadow.. Looks up a localized string similar to Appearance settings for the shadows applied by this effect.. Looks up a localized string similar to End color of the gradient.. Looks up a localized string similar to Direction or form of the gradient.. Looks up a localized string similar to Start color of the gradient.. Looks up a localized string similar to The fill color used by this BrushElement.. Looks up a localized string similar to Alignment of the stroke.. Looks up a localized string similar to BrushElement used to fill the outline. If the thickness of the stroke is greater than one, the BrushElement can be seen if it is being used.. Looks up a localized string similar to Color of the stroke.. Looks up a localized string similar to The drawing style of the pen. This property corresponds directly with the System.Drawing.Pen.DashStyle property.. Looks up a localized string similar to Width of the stroke in pixels.. Looks up a localized string similar to Color corresponding with the maximum brightness values of this texture.. Looks up a localized string similar to Color corresponding with the minimum brightness values of this texture.. Looks up a localized string similar to Gets/Sets the end value or maximum of this axis.. Looks up a localized string similar to Gets/Sets the start value or minimum of this axis.. Looks up a localized string similar to Gets/Sets the interval at which tickmarks should be plotted on this axis.. Looks up a localized string similar to Collection of GaugeAnnotation objects to render on this UltraGauge.. Looks up a localized string similar to Settings related to image deployment.. Looks up a localized string similar to Visual effects to be applied to this Gauge in the final stages of rendering.. Looks up a localized string similar to The collection of Gauge objects contained by this UltraGauge component.. Looks up a localized string similar to FormatString used for the alt attribute of the generated img element.. Looks up a localized string similar to Raised when a marker enters a range in a gauge within this UltraGauge component.. Looks up a localized string similar to Raised when a marker leaves a range in a gauge within this UltraGauge component.. Looks up a localized string similar to Interval at which to automatically refresh the gauge using an asynchronous postback. A value of -1 means the gauge should not be refreshed automatically.. Looks up a localized string similar to Raised whenever a label is rendered on the UltraGauge.. Looks up a localized string similar to SmoothingMode to apply to the graphics before rendering this UltraGauge.. Looks up a localized string similar to TextRenderingHint to apply to the graphics before rendering this UltraGauge.. Looks up a localized string similar to Raised when a primitive is clicked using the mouse.. Looks up a localized string similar to Raised when a primitive is double-clicked using the mouse.. Looks up a localized string similar to Raised when the mouse button is depressed while over a primitive.. Looks up a localized string similar to Raised when the mouse first enters the bounds of a primitive.. Looks up a localized string similar to Raised when the mouse first leaves the bounds of a primitive.. Looks up a localized string similar to Raised when the mouse is moved over a primitive in the UltraGauge.. Looks up a localized string similar to Raised when the mouse button is lifted while over a primitive.. Looks up a localized string similar to Unable to map to FilePath. Please ensure that either Page or Context are available to the control.. Looks up a localized string similar to Determines whether or not the UltraGauge should delete old images when FileSystem deployment is used.. Looks up a localized string similar to Save destination of the image, expressed as a file path, relative to the current page's file path.. Looks up a localized string similar to URL of the page containing a GaugeImagePipe control. Relative to the current page's URL. Used when the Scenario property is set to Session.. Looks up a localized string similar to Determines the format of the destination image.. Looks up a localized string similar to URL destination of the image, relative to the current page's URL.. Looks up a localized string similar to Determines whether images should be deployed to the Session or File System.. Looks up a localized string similar to (Has Data). Axis class for numeric scales. Class describing a graduated line which represents a proportioned range. Axis constructor. The Gauge Component being used, e.g. "UltraGauge1". Gets the start value or minimum of this axis. The start value or minimum of this axis. Gets the end value or maximum of this axis's range. The end value or maximum of this axis's range. Gets the interval at which tickmarks should be plotted on this axis. The interval at which tickmarks should be plotted on this axis. Gets an array containing the values at which tickmarks in this axis should be plotted. An array containing the values at which tickmarks in this axis should be plotted. Gets an array containing the values at which tickmarks in this axis should be plotted. A multiple of the TickmarkInterval determining how often tickmarks should be plotted. The most typical value for this parameter is 1.0. A number to be added to the start value before tickmarks are generated. A number to be subtracted from the end value, at which tickmark generation should stop. An array containing the values at which tickmarks in this axis should be plotted. Gets the value converted to a number, using the logic of this axis. The value to convert to a number. The numeric equivalent of the given value. Gets the range of this axis, expressed as a numeric value. The range of this axis, expressed as a numeric value. Gets the start value of this axis, expressed as a numeric value. The start value of this axis, expressed as a numeric value. Gets the end value of this axis, expressed as a numeric value. The end value of this axis, expressed as a numeric value. Gets the object value for a numeric value on this axis. The numeric value to convert. The object equivalent of a numeric value found on this axis. Finds the numeric location of a value on this axis, relative to given start and end numeric values. The value to find on this axis. The numeric minimum relative to which the value will be mapped. The numeric maximum relative to which the value will be mapped. The numeric location of a value on this axis, relative to mapMinimum and mapMaximum.

The mapMinimum and mapMaximum parameters are typically pixel or degree values. For example, when mapping on a horizontal linear gauge, mapMinimum would be the leftmost pixel X-coordinate on the axis, whereas mapMaximum would be the rightmost pixel X-coordinate. Or, on a radial gauge, mapMinimum would be the start angle of the gauge, whereas mapMaximum would be the end angle of the same gauge.

Returns the value found at a given location on the axis. The location which would be the result of mapping a value on this axis. The numeric minimum relative to which the value will be mapped. The numeric maximum relative to which the value will be mapped. The value which would be mapped at the given location. Determines if the given value is within the start and end values of this axis. The value. True if the given value is within the start and end values of this axis; otherwise false. Returns a string representation of this object. A string representation of this object. Sets the start value of the axis. The value to use for the start of the axis. Sets the end value of the axis. The value to use for the end of the axis. Sets the tickmark interval on the axis. The interval to be used for the axis. NumericAxis constructor. The start value or minimum for this axis. The end value or maximum for this axis. The interval at which tickmarks should be plotted on this axis. NumericAxis constructor. NumericAxis constructor. The Gauge Component being used, e.g. "UltraGauge1". Gets the numeric values at which tickmarks occur on this axis. Frequency, relative to the Interval of this axis, at which to return values. Value to add to the StartValue before the first value is returned. Value to subtract from the EndValue, determining when the GetNumericTickmarks operation ends. An array of numeric values, one representing each tickmark. Gets an array containing the values at which tickmarks in this axis should be plotted. A multiple of the TickmarkInterval determining how often tickmarks should be plotted. The most typical value for this parameter is 1.0. A number to be added to the start value before tickmarks are generated. A number to be subtracted from the end value, at which tickmark generation should stop. An array containing the values at which tickmarks in this axis should be plotted. Gets the start value or minimum of this axis. The start value or minimum of this axis. Gets the end value or maximum of this axis. The end value or maximum of this axis. Gets an array containing the values at which tickmarks in this axis should be plotted. An array containing the values at which tickmarks in this axis should be plotted. Gets the value converted to a number, using the logic of this axis. The value to convert to a number. The numeric equivalent of the given value. Gets the object value for a numeric value on this axis. The numeric value to convert. The object equivalent of a numeric value found on this axis. Creates and returns a copy of this object. A copy of this object. Creates and returns a copy of this object. A copy of this object. Sets a start value for this axis. Start value for this axis. Sets an end value for this axis. End value for this axis. Sets a tickmark interval for this axis. Tickmark interval for this axis. Gets/Sets the start value or minimum of this axis. Gets/Sets the end value or maximum of this axis. Gets/Sets the interval at which tickmarks should be plotted on this axis. Axis class for time scales. Creates a new instance of TimeAxis using the specified start/end values and tickmark interval. Start value or minimum of the axis being constructed. End value or maximum of the axis being constructed. The interval at which tickmarks are plotted on this axis. TimeAxis constructor. TimeAxis constructor. The Gauge Component being used, e.g. "UltraGauge1". Gets the DateTime values at which tickmarks occur on this axis. Frequency, relative to the Interval of this axis, at which to return values. Value to add to the StartValue before the first value is returned. Value to subtract from the EndValue, determining when the GetNumericTickmarks operation ends. An array of DateTime values, one representing each tickmark. Gets an array containing the values at which tickmarks in this axis should be plotted. A multiple of the TickmarkInterval determining how often tickmarks should be plotted. The most typical value for this parameter is 1.0. A number to be added to the start value before tickmarks are generated. A number to be subtracted from the end value, at which tickmark generation should stop. An array containing the values at which tickmarks in this axis should be plotted. Gets the start value or minimum of this axis. The start value or minimum of this axis. Gets the end value or maximum of this axis. The end value or maximum of this axis. Gets an array containing the values at which tickmarks in this axis should be plotted. An array containing the values at which tickmarks in this axis should be plotted. Gets the value converted to a number, using the logic of this axis. The value to convert to a number. The numeric equivalent of the given value. Gets the object value for a numeric value on this axis. The numeric value to convert. The object equivalent of a numeric value found on this axis. Creates and returns a copy of this object. A copy of this object. Creates and returns a copy of this object. A copy of this object. Sets a start value for this axis. Start Value for this axis. Sets an end value for this axis. End value for this axis. Sets a tickmark interval for this axis. Tickmark interval for this axis. Gets/Sets the start value or minimum of this axis. Gets/Sets the end value or maximum of this axis. Gets/Sets the interval at which tickmarks should be plotted on this axis. Utility class with geometry functions. The constant used to convert degrees to radians. The constant used to convert radians to degrees. Returns a rectangle expressed as a percentage of another rectangle. The source rectangle. The percent values to take from the source for generating the return value. A rectangle with size and location taken from percentBounds and sourceBounds. Returns a rectangle expressed as a percentage of another rectangle. The source rectangle. The percent values to take from the source for generating the return value. A rectangle with size and location taken from percentBounds and sourceBounds. Returns a point (XY) using the given radial coordinates (center, radius, angle). The center of the circle upon which the targeted point lies on the circumference. The radius of the circle upon which the targeted point lies on the circumference. The angle of the targeted point, expressed in radians. The point taken from a circle with the given center, radius, and angle. Returns a point (XY) using the given radial coordinates (center, radius, angle). The center of the circle upon which the targeted point lies on the circumference. The radius of the circle upon which the targeted point lies on the circumference. The angle of the targeted point, expressed in radians. The point taken from a circle with the given center, radius, and angle. Returns the given degree, expressed in radians. The degree value to convert to radians. The given degree, expressed in radians. Returns the given radian value, expressed in degrees. The radian value to convert to degrees. The given radian value, expressed in degrees. Returns the average of the two points using the formula {(p1.X + p2.X) / 2, (p1.Y + p2.Y) / 2}. Point 1. Point 2. The average of the two points. Returns the average of the two points using the formula {(p1.X + p2.X) / 2, (p1.Y + p2.Y) / 2}. Point 1. Point 2. The average of the two points. Returns a rectangle which is a percentage of the given rectangle. The source rectangle. The percent of the source rectangle's size to assign to the destination rectangle. A new rectangle which is a percentage of the given rectangle. Returns a rectangle which is a percentage of the given rectangle. The source rectangle. The percent of the source rectangle's size to assign to the destination rectangle. A new rectangle which is a percentage of the given rectangle. Returns the center point of the given rectangle. The rectangle to find the center of. The center of the given rectangle. Returns the center point of the given rectangle. The rectangle to find the center of. The center of the given rectangle. Returns a point on the circumference of an ellipse at the given angle. The angle, expressed in radians, at which to find a circumference point. The bounds of the ellipse to find a point on. A point on the circumference of an ellipse at the given angle. Returns a point on the circumference of an ellipse at the given angle. The angle, expressed in radians, at which to find a circumference point. The bounds of the ellipse to find a point on. A point on the circumference of an ellipse at the given angle. Returns the slope of a line which passes through two points. Point 1. Point 2. The slope of a line which passes through p1 and p2. Returns the slope of a line which passes through two points. Point 1. Point 2. The slope of a line which passes through p1 and p2. Returns the angle of the given point, existing in a circle with the given center and radius. The point to find the angle for. The center of the circle for which point lies on the circumference. The radius of the circle for which point lies on the circumference. Whether or not to invert the result to use X/Y or Y/X. The angle. Returns the angle of the given point, existing in a circle with the given center and radius. The point to find the angle for. The center of the circle for which point lies on the circumference. The radius of the circle for which point lies on the circumference. Whether or not to invert the result to use X/Y or Y/X. The angle. Returns the angle of a line with the given slope. The slope of the line under observation. The angle of a line with the given slope. Alternate formula for finding a point on an ellipse. The angle, expressed in radians, at which to find a point on the ellipse circumference. The eccentricity of the ellipse. Use the Geometry.Eccentricity function. The center of the ellipse. One half of the ellipse's height. The extent at which to find the point. A value of 100 will return a point on the Ellipse circumference. Less than 100 will return a point inside the ellipse, and greater than 100 will return a point outside the ellipse. The point on the ellipse taken from the given parameters.

Alternate formula is Geometry.PointOnEllipse. This function returns angular values which are not necessarily evenly distributed along the circumference of the ellipse.

Alternate formula for finding a point on an ellipse. The angle, expressed in radians, at which to find a point on the ellipse circumference. The eccentricity of the ellipse. Use the Geometry.Eccentricity function. The center of the ellipse. One half of the ellipse's height. The extent at which to find the point. A value of 100 will return a point on the Ellipse circumference. Less than 100 will return a point inside the ellipse, and greater than 100 will return a point outside the ellipse. The point on the ellipse taken from the given parameters.

Alternate formula is Geometry.PointOnEllipse. This function returns angular values which are not necessarily evenly distributed along the circumference of the ellipse.

Simplifies the given angle to a value between 0 and 360. The angle to simplify. The given angle, simplified to a value between 0 and 360. Returns the eccentricity of an ellipse with the given bounds. The bounding rectangle of the ellipse. The eccentricity of an ellipse with the given bounds. Returns the eccentricity of an ellipse with the given bounds. The bounding rectangle of the ellipse. The eccentricity of an ellipse with the given bounds. Inflates the given size by a multiplier. The size to inflate. The value by which to multiply height and width. The inflated size. Returns a point at a given percentage from a start point to an end point. The start point. The end point. The percent from start to end at which to find a point. The point at the given extent from start to end. Returns the distance between two points. Point 1. Point 2. The distance between p1 and p2. Ensures the square bounds for given rectangle. A Rectangle to be used for square bounds. Returns a square rectangle based on the source rectangle. Utility class for platform-related functions such as measuring font sizes. Measures the given string using the given font. The string to measure. The font to use when measuring the string. The Size of the given string and font. Scales a font down, if necessary, to a given maximum size. The text of the label under consideration. The font to use when measuring the string and scaling the font down. The maximum size of the target label. The Font to use for fitting the given string. Scales a color by a given value. The minimum color. The maximum color. A value between 0 and 1 indicating how far to scale the color. Gets the ImageFormat object associated with the given GaugeImageType. The GaugeImageType to get an ImageFormat value for. The ImageFormat object associated with the given GaugeImageType. Enumeration used to duplicate the functionality of the System.Web.UI.PersistenceModeAttribute as it is used in UltraGauge presets. Persist the value as an attribute. Persist the value as an inner property. Attribute used to duplicate the functionality of the System.Web.UI.PersistenceModeAttribute, as used in UltraGauge presets. PersistenceModeAttribute constructor. The PersistenceMode to assign. Determines how properties marked with this attribute should be serialized to XML. Interface for objects which support Preset Serialization. The document specifying which properties to filter during Preset Serialization. Serializer class for Presets. Loads an XML preset from a file using the specified path. The object to load the XML preset into. The path of the file containing the XML preset. Whether or not to reset all properties before loading the preset. Loads an XML preset from an XmlTextReader. The object to load the XML preset into. A Stream containing the XMLTextReader. Whether or not to reset all properties before loading the preset. Loads an XML preset from a TextReader. The object to load the preset into. The TextReader containing the XML preset. Whether or not to reset all properties before loading the preset. Saves an object to an XML preset. The object to save to an XML preset. A reference to the TextWriter. Saves an object to an Xml preset. Information about the preset. The object to save to an XML preset. Saves an object to an XML preset. The object to save to an XML preset. The TextWriter to write the XML preset to. A name for the XML preset to save. A description for the XML preset to save. The type of preset to save. Saves an object to an XML preset. The object to save to an XML preset. The filestream to save the preset to. A name for the XML preset to save. A description for the XML preset to save. The type of preset to save. Saves an object to an XML preset. The object to save to an XML preset. The name of the file to save the XML preset to. A name for the XML preset to save. A description for the XML preset to save. The type of preset to save. Loads an XML preset from a Stream. A Boolean value that determines whether to reset the property settings A stream to get the XML from. The object to load the XML to. Loads an XML preset from an XML string. A Boolean value that determines whether to reset the property settings XML string to be parsed. The object to load the XML to. A string array which specifies the Property names that should be ignored from this layout. This list will be used when Serializing or DeSerializing. File and other info about a particular preset. PresetInfo constructor. The FileInfo for the file containing the XML preset. The name of the XML preset. The description of the XML preset. The type of preset. Loads an XML preset from a stream. The stream containing the XML preset. The object to load the XML Preset into. The resulting PresetInfo after the load operation. Loads an XML preset from a stream or TextReader. The stream or TextReader containing the XML preset. The object to load the XML Preset into. The resulting PresetInfo after the load operation. Loads an XML preset from a TextReader. The TextReader containing the XML preset. The object to load the XML Preset into. The resulting PresetInfo after the load operation. Loads an XML preset from a file. The FileInfo of the file containing the XML preset. The object to load the XML Preset into. The resulting PresetInfo after the load operation. Returns a FileInfo object for the preset file. Returns the description of the preset. Returns the name of the preset. Returns the type of the preset. Describes the type of properties used when saving/loading presets Properties that relate primarily to appearances Properties that relate primarily to behavior All preset properties UltraGauge class. This component can be used to generate gauges. UltraGauge constructor. Sets the ControlStyle. The ControlStyles to set. A boolean indicating whether the ControlStyles should be enabled or disabled. Determines whether or not the Gauges property should be serialized. True if the Gauges property should be serialized, otherwise False. Resets the Gauges property to its default state. Determines whether or not the Effects property should be serialized. True if the Effects property should be serialized, otherwise False. Resets the Effects property to its default state. Determines whether or not the Annotations property should be serialized. True if the Annotations property should be serialized, otherwise False. Resets the Annotations property to its default state. Raises the Paint event and redraws the UltraGauge. A PaintEventArgs that contains the event data. Saves the UltraGauge as an XML preset at the specified path. The path at which to save the XML preset file. The name to give to the newly created XML preset. The description to give to the newly created XML preset. The type of preset to save. Writes the UltraGauge as an XML preset using the specified TextWriter object. The TextWriter object used to save the UltraGauge. The name to give to the newly created XML preset. The description to give to the newly created XML preset. The type of preset to save. Saves the UltraGauge as an XML preset to the given Stream. The Stream to write the XML preset to. The name to give to the newly created XML preset. The description to give to the newly created XML preset. The type of preset to save. Loads an UltraGauge XML preset from the given file path. The path at which to open the UltraGauge XML preset. Whether or not to reset properties to their default values before applying the preset. Loads an UltraGauge XML preset from the given Stream. The Stream containing the UltraGauge XML preset. Whether or not to reset properties to their default values before applying the preset. Loads an UltraGauge XML preset using the specified TextReader. The TextReader object containing the UltraGauge XML preset. Whether or not to reset properties to their default values before applying the preset. Saves the UltraGauge as an image and writes it to the specified file path. The path at which to save the image. The type of image file to generate. The size of the image file to generate. Saves the UltraGauge as an image and writes it to the given Stream. The stream to write the image to. The type of image file to generate. The size of the image file to generate. Raises the MouseMove event and processes interaction for the UltraGauge. A MouseEventArgs that contains the event data. Raises the MouseDown event and processes interaction for the UltraGauge. A MouseEventArgs that contains the event data. Raises the MouseUp event and processes interaction for the UltraGauge. A MouseEventArgs that contains the event data. Raises the MouseClick event and processes interaction for the UltraGauge. A MouseEventArgs that contains the event data. Raises the MouseDoubleClick event and processes interaction for the UltraGauge. A MouseEventArgs that contains the event data. Called when the mouse is moved over a primitive in the UltraGauge. The event data in context. Called when the mouse first enters the bounds of a primitive. The event data in context. Called when the mouse first leaves the bounds of a primitive. The event data in context. Called when the mouse button is depressed while over a primitive. The event data in context. Called when the mouse button is lifted while over a primitive. The event data in context. Called when a primitive is clicked using the mouse. The event data in context. Called when a primitive is double-clicked using the mouse. The event data in context. Called when a label on the UltraGauge is about to be rendered. The event data in context. Releases the unmanaged resources used by the Control and its child controls. True to release both managed and unmanaged resources; False to release only unmanaged resources. Determines whether or not the DesignInteraction property should be serialized. True if the DesignInteraction property should be serialized, otherwise False. Resets the DesignInteraction property to its default value. Called when a marker enters a range in a gauge within this UltraGauge component. The event data in context. Called when a marker leaves a range in a gauge within this UltraGauge component. The event data in context. Called when a marker's value changes. The event data in context. Gets the exclusive point for the given marker. The marker object in this context. Returns a Point representing the location of the marker Gets the default size of the control. The collection of Gauge objects contained by this UltraGauge component. Visual effects to be applied to this Gauge in the final stages of rendering. Collection of GaugeAnnotation objects to render on this UltraGauge. SmoothingMode to apply to the graphics before rendering this UltraGauge. TextRenderingHint to apply to the graphics before rendering this UltraGauge. The Version of the UltraGauge component when it was last serialized.

This property is used by the UltraGauge during serialization and is not intended for use at the application level.

Raised when the mouse is moved over a primitive in the UltraGauge. Raised when the mouse first enters the bounds of a primitive. Raised when the mouse first leaves the bounds of a primitive. Raised when the mouse button is depressed while over a primitive. Raised when the mouse button is lifted while over a primitive. Raised when a primitive is clicked using the mouse. Raised when a primitive is double-clicked using the mouse. Raised whenever a label is rendered on the UltraGauge. The Text property of the UltraGauge. Overridden to hide from designer visibility. The Font property of the UltraGauge. Overridden to hide from designer visibility. The RightToLeft property of the UltraGauge. Overridden to hide from designer visibility. Settings for design-time interaction. Not intended for use at the application level. Raised when a marker enters a range in a gauge within this UltraGauge component. Raised when a marker leaves a range in a gauge within this UltraGauge component. Event raised when a marker value is changed anywhere in the gauge.