UITypeEditor Hierarchy

The following table lists the classes derived from System.Drawing.Design.UITypeEditor .

Derived Classes

Class Description
System.ComponentModel.Design.BinaryEditor Provides a user interface for editing binary data.
System.ComponentModel.Design.CollectionEditor Provides a user interface that can edit most types of collections at design time.
System.ComponentModel.Design.DateTimeEditor This date time editor is a UITypeEditor suitable for visually editing DateTime objects.
System.ComponentModel.Design.MultilineStringEditor Displays a dialog for editing multi-line strings in design mode.
System.ComponentModel.Design.ObjectSelectorEditor Implements the basic functionality that can be used to design value editors. These editors can, in turn, provide a user interface for representing and editing the values of objects of the supported data types.
System.Drawing.Design.ColorEditor Provides a UITypeEditor for visually picking a color.
System.Drawing.Design.ContentAlignmentEditor Provides a UITypeEditor for visually editing content alignment.
System.Drawing.Design.CursorEditor Provides a UITypeEditor that can perform default file searching for cursor (.cur) files.
System.Drawing.Design.FontEditor Provides a user interface to select and configure a Font object.
System.Drawing.Design.FontNameEditor Provides a UITypeEditor that paints a glyph for the font name.
System.Drawing.Design.IconEditor Provides a UITypeEditor for visually choosing an icon.
System.Drawing.Design.ImageEditor Provides a user interface for selecting an image for a property in a property grid.
System.Messaging.Design.QueuePathEditor Provides a user interface for selecting a message queue path.
System.Web.UI.Design.ConnectionStringEditor Provides a base class for a user interface to select and edit a connection string property at design time.
System.Web.UI.Design.DataBindingCollectionEditor Provides a user interface for editing a collection of data bindings.
System.Web.UI.Design.ExpressionsCollectionEditor Provides a user interface for selecting and editing an expressions binding collection at design time.
System.Web.UI.Design.UrlEditor Provides a user interface for selecting a URL.
System.Web.UI.Design.WebControls.DataControlFieldTypeEditor Provides an editing user interface (UI) for a data control field.
System.Web.UI.Design.WebControls.DataGridColumnCollectionEditor Provides an editing user interface (UI) for the column collection of a DataGrid control.
System.Web.UI.Design.WebControls.MenuBindingsEditor Provides a component editor for the DataBindings collection of the associated Menu control.
System.Web.UI.Design.WebControls.MenuItemCollectionEditor Provides a component editor for the collection that is specified by the Items property of the associated Menu control.
System.Web.UI.Design.WebControls.ParameterCollectionEditor Provides a component editor for the ParameterCollection object that is specified by the Parameters properties of the associated data source control.
System.Web.UI.Design.WebControls.RegexTypeEditor Provides a user interface for editing regular expressions.
System.Web.UI.Design.WebControls.TreeNodeCollectionEditor Provides a design-time editor in a design host, such as Microsoft Visual Studio 2005, for a TreeNodeCollection object.
System.Web.UI.Design.WebControls.TreeViewBindingsEditor Provides a design-time data bindings editor in a design host, such as Microsoft Visual Studio 2005, for a TreeViewDesigner object.
System.Web.UI.Design.XmlFileEditor Provides a user interface for selecting an XML file using a standard OpenFileDialog box.
System.Windows.Forms.Design.AnchorEditor Provides a user interface for configuring an Anchor property.
System.Windows.Forms.Design.BorderSidesEditor Provides an editor for setting the ToolStripStatusLabel.BorderSides property.
System.Windows.Forms.Design.DockEditor Provides a user interface for specifying a Dock property.
System.Windows.Forms.Design.FileNameEditor Provides a user interface for selecting a file name.
System.Windows.Forms.Design.FolderNameEditor Provides a user interface for choosing a folder from the file system.
System.Windows.Forms.Design.ShortcutKeysEditor Provides an editor for picking shortcut keys.
System.Workflow.ComponentModel.Design.BindUITypeEditor Represents a UITypeEditor that is associated with the properties that are bound, or can be bound, on an activity.
System.Workflow.ComponentModel.Design.TypeBrowserEditor Provides a user interface for representing and editing the values the Windows Workflow Foundation types in an object browser associated with a workflow designer.

See Also

Reference

UITypeEditor Class
UITypeEditor Members
System.Drawing.Design Namespace
ITypeDescriptorContext
IServiceProvider
PropertyGrid

Other Resources

User Interface Type Editors Overview
How to: Implement a UI Type Editor