ESRI.ArcGIS.ADF.Web.UI.WebControls
ControlTypeEditor Class Methods
See Also  Send Feedback
ESRI.ArcGIS.ADF.Web.UI.WebControls.Design Namespace : ControlTypeEditor Class




For a list of all members of this type, see ControlTypeEditor members.

Public Methods

 NameDescription
public MethodEditValueOverloaded.  (Inherited from System.Drawing.Design.UITypeEditor)
public MethodGetEditStyleOverloaded.  (Inherited from System.Drawing.Design.UITypeEditor)
public MethodGetPaintValueSupportedOverloaded.  (Inherited from System.Drawing.Design.UITypeEditor)
public MethodPaintValueOverloaded.  (Inherited from System.Drawing.Design.UITypeEditor)
Top

Protected Methods

 NameDescription
protected MethodAddSupportedType AddSupportedType adds a type into the xTypesSupported list. Call it from DefineSupportedTypes. All subclasses of any type added are automatically supported.  
protected MethodClearSupportedTypes Clear supported types.  
protected MethodDefineSupportedTypes DefineSupportedTypes must be overridden. Use it to call AddSupportedType with Control type that you support. Remember that all subclasses of any type added are automatically supported. For example, if you want to include all HtmlControls, call AddSupportedTypes(typeof(HtmlControl)). You can use pContext.Instance to get a hold of the control whose property is being edited.  
protected MethodFillInListOverridden.  FillInList box gathers the controls found on the page and after filtering out those not in xTypesSupported, adds their ClientID to the list box. The ITypeDescriptorContext, pContext, contains the components list of the page.  
protected MethodFillInListWithControls FillInListWithControls does most of the work of FillInList.  
protected MethodList_Click List_Click is a click event handler for the ListBox. We want the have the list close when the user clicks, just like the Enum and Bool types do in their UITypeEditors. (Inherited from ESRI.ArcGIS.ADF.Web.UI.WebControls.Design.DropDownListTypeEditor)
Top

See Also

© 2011 All Rights Reserved.