Dundas Gauge for ASP.NET Send comments on this topic
GaugeContainer Class Members
See Also  Properties  Methods  Events
Dundas.Gauges.WebControl Namespace : GaugeContainer Class


The following tables list the members exposed by GaugeContainer.

Public Constructors

 NameDescription
Public ConstructorGaugeContainer Constructor Constructor.  
Top

Public Properties

 NameDescription
Public PropertyAccessKeyOverridden.  Access key property.  
Public PropertyAntiAliasing Gets or sets the smoothing (antialiasing) mode for all elements in the gauge container.  
Public PropertyAppRelativeTemplateSourceDirectoryGets or sets the application-relative virtual directory of the Page or UserControl object that contains this control. (Inherited from System.Web.UI.Control)
Public PropertyAttributesGets the collection of arbitrary attributes (for rendering only) that do not correspond to properties on the control. (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyAutoLayout Determines if the location and size of all circular and linear gauges is to be calculated automatically for the best fit.  
Public PropertyBackColorGets or sets the background color of the Web server control. (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyBackFrame Gets or sets the frame attributes of the gauge container.  
Public PropertyBorderColorOverridden.  Should not be used.  
Public PropertyBorderStyleOverridden.  Should not be used.  
Public PropertyBorderWidthOverridden.  Should not be used.  
Public PropertyCallbackManager Gets the callback manager object which can be used to disable callback updates, execute JavaScript code and update other controls during the handling of the Callback and Clickevents.  
Public PropertyCircularGauges Gets a collection containing all circular gauges of the control.  
Public PropertyClientIDGets the server control identifier generated by ASP.NET. (Inherited from System.Web.UI.Control)
Public PropertyCompression Image compression value. Ranges from 0 to 100 percent, used for JPEGs.  
Public PropertyControlsGets a ControlCollection object that represents the child controls for a specified server control in the UI hierarchy. (Inherited from System.Web.UI.Control)
Public PropertyControlStyleGets the style of the Web server control. This property is used primarily by control developers. (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyControlStyleCreatedGets a value indicating whether a Style object has been created for the ControlStyle property. This property is primarily used by control developers. (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyCssClassGets or sets the Cascading Style Sheet (CSS) class rendered by the Web server control on the client. (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyDataMemberGets or sets the name of the list of data that the data-bound control binds to, in cases where the data source contains more than one distinct list of data items. (Inherited from System.Web.UI.WebControls.DataBoundControl)
Public PropertyDataSourceOverridden.  Gets or sets the source containing a list of values used to populate history data.  
Public PropertyDataSourceIDGets or sets the ID of the control from which the data-bound control retrieves its list of data items. (Inherited from System.Web.UI.WebControls.DataBoundControl)
Public PropertyDataSourceObject (Inherited from System.Web.UI.WebControls.DataBoundControl)
Public PropertyEnabledGets or sets a value indicating whether the Web server control is enabled. (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyEnableViewStateOverridden.  Gets or sets a boolean value that determines if state management is enabled.  
Public PropertyFontGets the font properties associated with the Web server control. (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyForeColorOverridden.  Should not be used.  
Public PropertyHasAttributesGets a value indicating whether the control has attributes set. (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyHeightOverridden.  Height of the gauge container. Should be UnitType.Pixel.  
Public PropertyIDGets or sets the programmatic identifier assigned to the server control. (Inherited from System.Web.UI.Control)
Public PropertyImages Gets a collection containing gauge images of the control.  
Public PropertyImageType Determines the type of image to be rendered. Can be Png, Jpg, Bmp, Flash, etc. When the RenderType property is set to RenderType.RealTimeStreaming" this property also determines if the real time streaming will be image based or Flash based.  
Public PropertyImageUrl Gauge image's absolute or relative URL, which determines the location where the gauge image is saved. Only used when the image is rendered as an IMG tag or INPUT tag.  
Public PropertyIsCallback Gets a value indicating whether this request is an AJAX callback.  
Public PropertyIsRealTimeDataRequest Gets a value indicating whether the control is being loaded in response to a real time data request, or if it is being loaded and accessed for the first time.  
Public PropertyLabels Gets a collection containing the labels of the control.  
Public PropertyLinearGauges Gets a collection containing all linear gauges of the control.  
Public PropertyLoadingControlImage Gets or sets the location of the image which is displayed while the control's DLL is being loaded from the server. Applies only when the GaugeContainer is renders as a Windows Forms control hosted in a web browser.  
Public PropertyLoadingDataImage Gets or sets the location of the image which is displayed while the control's data is being loaded from the server. Applies only when the GaugeContainer is renders as a Windows Forms control hosted in a web browser.  
Public PropertyLoadingDataText Gets or sets the text message which is displayed while the control's data is being loaded from the server. Applies only when the GaugeContainer is renders as a Windows Forms control hosted in a web browser.  
Public PropertyMapAreas Map area collection, which contains custom map areas.  
Public PropertyMapEnabled Determines if client-side image maps are enabled.  
Public PropertyNamedImages Gets a collection containing all named images in the control.  
Public PropertyNamingContainerGets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same ID property value. (Inherited from System.Web.UI.Control)
Public PropertyNumericIndicators Gets a collection containing all numeric indicators of the control.  
Public PropertyPageGets a reference to the Page instance that contains the server control. (Inherited from System.Web.UI.Control)
Public PropertyParentGets a reference to the server control's parent control in the page control hierarchy. (Inherited from System.Web.UI.Control)
Public PropertyRealTimeDataInterval Determines how often (in seconds) the Windows Forms control will poll the Web server in order to retrieve real-time data. When the server if polled the RealTimeData event is fired. This event must be handled on the server in order to provide the real time data.  
Public PropertyRefreshRate Gets or sets the refresh rate of the entire gauge container in redraws per second.  
Public PropertyRenderAsControl Determines if the gauge should be rendered as a WinForms control.  
Public PropertyRenderType Determines if the gauge should be rendered as an image tag, input tag, binary data stream or image map.  
Public PropertyRightToLeft Indicates whether the control should draw right-to-left for RTL languages.  
Public PropertySelectionBorderColor Determines the border color of the selection.  
Public PropertySelectionMarkerColor Determines the fill color of the markers of a selected element.  
Public PropertySerializer Gets the gauge serializer object which can be used to load or save all attributes of the gauge container and its children.  
Public PropertyShadowIntensity Gets or sets the intensity of all shadows, measured as a percentage.  
Public PropertySiteGets information about the container that hosts the current control when rendered on a design surface. (Inherited from System.Web.UI.Control)
Public PropertyStateIndicators Gets a collection containing all state indicators of the control.  
Public PropertyStyleGets a collection of text attributes that will be rendered as a style attribute on the outer tag of the Web server control. (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyTabIndexGets or sets the tab index of the Web server control. (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyTagAttributes Gets or sets any additional attributes that are to be placed inside the rendered tag.  
Public PropertyTemplateControlGets or sets a reference to the template that contains this control. (Inherited from System.Web.UI.Control)
Public PropertyTemplateSourceDirectoryGets the virtual directory of the Page or UserControl that contains the current server control. (Inherited from System.Web.UI.Control)
Public PropertyTextAntiAliasingQuality Gets or sets the quality of text antialiasing.  
Public PropertyToolTipGets or sets the text displayed when the mouse pointer hovers over the Web server control. (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyTopImage Gets or sets the image to be displayed on top of the gauge container.  
Public PropertyTopImageHueColor Gets or sets the hue color to be applied to the top image.  
Public PropertyTopImageTransColor Get or sets the transparent color of the top image.  
Public PropertyTransparentColor Gets or sets the color which will become transparent.  
Public PropertyUniqueIDGets the unique, hierarchically qualified identifier for the server control. (Inherited from System.Web.UI.Control)
Public PropertyValues Gets a collection containing all input values of the control.  
Public PropertyViewStateContent Determines the view state to be persisted on the server.  
Public PropertyVisibleGets or sets a value that indicates whether a server control is rendered as UI on the page. (Inherited from System.Web.UI.Control)
Public PropertyWidthOverridden.  Width of the gauge container. Should be UnitType.Pixel.  
Public PropertyWinControlUrl Absolute or relative URL of the Windows Forms control.  
Top

Public Methods

 NameDescription
Public MethodApplyStyleCopies any nonblank elements of the specified style to the Web control, overwriting any existing style elements of the control. This method is primarily used by control developers. (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodApplyStyleSheetSkinApplies the style properties defined in the page style sheet to the control. (Inherited from System.Web.UI.Control)
Public MethodCopyBaseAttributesCopies the properties not encapsulated by the Style object from the specified Web server control to the Web server control that this method is called from. This method is used primarily by control developers. (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodDataBindOverridden.  Forces data binding of the control to the selected data source. Used only to force data binding if using the data binding-related properties (instead of the InputValue.DataBind method).  
Public MethodDispose Disposing control resoursec  
Public MethodFindControlSearches the current naming container for a server control with the specified id parameter. (Inherited from System.Web.UI.Control)
Public MethodFocusSets input focus to a control. (Inherited from System.Web.UI.Control)
Public MethodGetAbsPoint Returns a point that has its coordinates changed from relative percentages to absolute pixels.  
Public MethodGetAbsRectangle Returns a rectangle that has its coordinates changed from relative percentages to absolute pixels.  
Public MethodGetAbsSize Returns a size that has its coordinates changed from relative percentages to absolute pixels.  
Public MethodGetCurrentImageUrl Gets the current image URL that the gauge control is rendering to.  
Public MethodGetRelPoint Returns a point that has its coordinates changed from absolute pixels to relative percentages.  
Public MethodGetRelRectangle Returns a rectangle that has its coordinates changed from absolute pixels to relative percentages.  
Public MethodGetRelSize Returns a size that has its coordinates changed from absolute pixels to relative percentages.  
Public MethodGetSelectedElements Returns an array of all selected elements.  
Public MethodHasControlsDetermines if the server control contains any child controls. (Inherited from System.Web.UI.Control)
Public MethodHitTest Call this method to determine the gauge element, if any, that is located at a point defined by given X and Y coordinates.  
Public MethodMergeStyleCopies any nonblank elements of the specified style to the Web control, but will not overwrite any existing style elements of the control. This method is used primarily by control developers. (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodPrintPaint Call this method to embed a gauge in a custom printing routine.  
Public MethodRaisePostBackEvent Method of the IPostBackEventHandler that raises change events.  
Public MethodRenderBeginTagRenders the HTML opening tag of the control to the specified writer. This method is used primarily by control developers. (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodRenderControlOutputs server control content to a provided HtmlTextWriter object and stores tracing information about the control if tracing is enabled. (Inherited from System.Web.UI.Control)
Public MethodRenderEndTagRenders the HTML closing tag of the control into the specified writer. This method is used primarily by control developers. (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodResolveClientUrlGets a URL that can be used by the browser. (Inherited from System.Web.UI.Control)
Public MethodResolveUrlConverts a URL into one that is usable on the requesting client. (Inherited from System.Web.UI.Control)
Public MethodSaveAsImageOverloaded.  Saves a gauge image to disk using the specified path and filename.  
Public MethodSetRenderMethodDelegateAssigns an event handler delegate to render the server control and its content into its parent control. (Inherited from System.Web.UI.Control)
Top

Public Events

 NameDescription
Public EventCallback Fires during a user callback.  
Public EventClick Defines the Click event using the event property syntax. The Events property stores all the event delegates of a control as name/value pairs.  
Public EventDataBindingOccurs when the server control binds to a data source. (Inherited from System.Web.UI.Control)
Public EventDataBoundOccurs after the server control binds to a data source. (Inherited from System.Web.UI.WebControls.BaseDataBoundControl)
Public EventDisposedOccurs when a server control is released from memory, which is the last stage of the server control lifecycle when an ASP.NET page is requested. (Inherited from System.Web.UI.Control)
Public EventInitOccurs when the server control is initialized, which is the first step in its lifecycle. (Inherited from System.Web.UI.Control)
Public EventLoadOccurs when the server control is loaded into the Page object. (Inherited from System.Web.UI.Control)
Public EventPostPaint Called just after a gauge element's background is painted.  
Public EventPrePaint Called just before a gauge element's background is painted.  
Public EventPreRenderOccurs after the Control object is loaded but prior to rendering. (Inherited from System.Web.UI.Control)
Public EventRealTimeData Fires during a real-time data request.  
Public EventUnloadOccurs when the server control is unloaded from memory. (Inherited from System.Web.UI.Control)
Top

See Also