[]
Container control for ComponentOne Gauges.
[ToolboxBitmap(typeof(C1Gauge), "C1Gauge.png")]
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
public class C1Gauge : Control, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, ISupportInitialize
Name | Description |
---|---|
C1Gauge() | Initializes a new instance of the C1Gauge control. |
Name | Description |
---|---|
CacheBackground | Gets or sets whether the cache buffer is used for fixed background elements. |
CacheForeground | Gets or sets whether the cache buffer is used for fixed foreground elements. |
CommonBorders | Gets the collection of templates for the C1GaugeBorder object. |
CommonFillings | Gets the collection of templates for the C1GaugeFilling object. |
CommonFonts | Gets the collection of templates for text font and color. |
CommonGradients | Gets the collection of templates for the C1GaugeGradient object. |
CommonImages | Gets the collection of templates for the C1GaugeCustomImage object. |
CommonShadows | Gets the collection of templates for the C1GaugeShadow object. |
CommonShapes | Gets the collection of templates for the C1GaugeCustomShape object. |
CoverShapes | Gets the collection of shapes in the top layer (over everything). |
DefaultSize | Gets the default size of the Gauge container control. |
FaceShapes | Gets the collection of shapes in the bottom layer (between the background and Gauges). |
FramesPerSecond | Gets or sets how many times per second the C1Gauge control can be repainted. |
Gauges | Gets the collection of Gauges. |
HotBrush | Specifies the properties of a brush to paint selection on the hot item. |
ImeMode | This property has no effect on C1Gauge. |
Padding | This property has no effect on C1Gauge. |
RightToLeft | This property has no effect on C1Gauge. |
Selectable | Gets or sets whether the C1Gauge control can receive focus. |
Shadow | Encapsulates properties of the shadow. |
SupportsTransitionEffect | Gets or sets whether the transition effect after a call to 'EndUpdate(duration)' is enabled. |
Text | This property has no effect on C1Gauge. |
TextRenderingHint | Gets or sets the quality of text rendering. |
UseAntiAliasing | Gets or sets whether antialiasing is used when drawing Gauge elements. |
UsePixelOffset | Gets or sets whether pixels are offset during rendering. |
ViewTag | Gets or sets a digital tag identifying this element's views. |
Viewport | Specifies the bounds of the Gauge container working area. |
Name | Description |
---|---|
BeginInit() | |
BeginUpdate() | Maintains performance while multiple settings are being changed. |
Dispose(bool) | Clean up any resources being used. |
EndInit() | |
EndUpdate() | Resumes processing after it has been suspended by a call to BeginUpdate(). |
EndUpdate(double) | Resumes processing after it has been suspended by a call to BeginUpdate(). |
GetImage() | Returns a "screenshot" of the C1Gauge control. |
GetImage(int, int) | Returns a "screenshot" of the C1Gauge control as an image with given width and height. |
GetImage(int, int, PixelFormat) | Returns a "screenshot" of the C1Gauge control as an Bitmap image with given width, height, and pixel format. |
GetItemAt(int, int) | Returns the topmost hit-testable Gauge item, such as a decorator or pointer, at the given location. |
InvalidateCache() | Invalidates the internal cache, then redraws the C1Gauge control completely. |
IsInputKey(Keys) | Determines whether the specified key requires processing. |
Load(Stream) | |
Load(string) | Loads the contents of C1Gauge from an XML file. |
Load(XmlDocument) | Loads the contents of C1Gauge from an XmlDocument. |
LoadView(Stream) | |
LoadView(string) | Loads a View of C1Gauge from an XML file. |
LoadView(XmlDocument) | Loads a View of C1Gauge from an XmlDocument. |
OnBackColorChanged(EventArgs) | Raises the BackColorChanged event. |
OnBackgroundImageChanged(EventArgs) | Raises the BackgroundImageChanged event. |
OnBackgroundImageLayoutChanged(EventArgs) | Raises the BackgroundImageLayoutChanged event. |
OnBindingContextChanged(EventArgs) | Notifies Gauges about changing the binding context. |
OnDrawFocus(DrawFocusEventArgs) | Raises the DrawFocus event. |
OnEnabledChanged(EventArgs) | Raises the EnabledChanged event. |
OnFontChanged(EventArgs) | Raises the FontChanged event. |
OnForeColorChanged(EventArgs) | Raises the ForeColorChanged event. |
OnGotFocus(EventArgs) | Raises the GotFocus event. |
OnItemClick(ItemEventArgs) | Raises the ItemClick event. |
OnItemDoubleClick(ItemEventArgs) | Raises the ItemDoubleClick event. |
OnItemMouseDown(ItemMouseEventArgs) | Raises the ItemMouseDown event. |
OnItemMouseEnter(ItemEventArgs) | Raises the ItemMouseEnter event. |
OnItemMouseLeave(ItemEventArgs) | Raises the ItemMouseLeave event. |
OnItemMouseMove(ItemMouseEventArgs) | Raises the ItemMouseMove event. |
OnItemMouseUp(ItemMouseEventArgs) | Raises the ItemMouseUp event. |
OnItemStateChanged(ItemEventArgs) | Raises the ItemStateChanged event. |
OnKeyDown(KeyEventArgs) | Raises the KeyDown event. |
OnLostFocus(EventArgs) | Raises the LostFocus event. |
OnMouseClick(MouseEventArgs) | Raises the MouseClick event. |
OnMouseDoubleClick(MouseEventArgs) | Raises the MouseDoubleClick event. |
OnMouseDown(MouseEventArgs) | Raises the MouseDown event. |
OnMouseLeave(EventArgs) | Raises the MouseLeave event. |
OnMouseMove(MouseEventArgs) | Raises the MouseMove event. |
OnMouseUp(MouseEventArgs) | Raises the MouseUp event. |
OnMove(EventArgs) | Raises the Move event. |
OnPaint(PaintEventArgs) | Raises the Paint event. |
OnPaintBackground(PaintEventArgs) | Paints the background of the control. |
OnResize(EventArgs) | Raises the Resize event. |
OnVisibleChanged(EventArgs) | Raises the VisibleChanged event. |
Reset() | Removes all gauges and shapes from a C1Gauge and resets its properties to their default values. |
Save(Stream) | |
Save(Stream, Encoding) | |
Save(string) | Saves the contents of C1Gauge into an XML file. |
Save(string, Encoding) | Saves the contents of C1Gauge into an XML file. |
Save(XmlWriter) | |
SaveView(Stream) | |
SaveView(Stream, Encoding) | |
SaveView(string) | Saves a View of C1Gauge into an XML file. |
SaveView(string, Encoding) | Saves a View of C1Gauge into an XML file. |
SaveView(XmlWriter) | |
ShouldSerializeCommonBorders() | This member is for internal use only. |
ShouldSerializeCommonFillings() | This member is for internal use only. |
ShouldSerializeCommonFonts() | This member is for internal use only. |
ShouldSerializeCommonGradients() | This member is for internal use only. |
ShouldSerializeCommonImages() | This member is for internal use only. |
ShouldSerializeCommonShadows() | This member is for internal use only. |
ShouldSerializeCommonShapes() | This member is for internal use only. |
ShouldSerializeCoverShapes() | This member is for internal use only. |
ShouldSerializeFaceShapes() | This member is for internal use only. |
ShouldSerializeGauges() | This member is for internal use only. |
ShouldSerializeHotBrush() | This member is for internal use only. |
ShouldSerializeShadow() | This member is for internal use only. |
ShouldSerializeViewport() | This member is for internal use only. |
Name | Description |
---|---|
DrawFocus | Occurs when the focus rectangle should be drawn. |
ItemClick | Occurs when a Gauge item is clicked. |
ItemDoubleClick | Occurs when a Gauge item is double-clicked. |
ItemMouseDown | Occurs when the mouse pointer is over a Gauge item and a mouse button is pressed. |
ItemMouseEnter | Occurs when the mouse pointer enters a Gauge item. |
ItemMouseLeave | Occurs when the mouse pointer leaves a Gauge item. |
ItemMouseMove | Occurs when the mouse pointer is moved over a Gauge item. |
ItemMouseUp | Occurs when the mouse pointer is over a Gauge item and a mouse button is released. |
ItemStateChanged | Occurs when the state of a Gauge item is changed. |