UITypeEditorEditStyle UITypeEditorEditStyle UITypeEditorEditStyle UITypeEditorEditStyle Enum


Specifies identifiers that indicate the value editing style of a UITypeEditor.

public enum class UITypeEditorEditStyle
public enum UITypeEditorEditStyle
type UITypeEditorEditStyle = 
Public Enum UITypeEditorEditStyle


DropDown DropDown DropDown DropDown 3

Displays a drop-down arrow button and hosts the user interface (UI) in a drop-down dialog box.

Modal Modal Modal Modal 2

Displays an ellipsis (...) button to start a modal dialog box, which requires user input before continuing a program, or a modeless dialog box, which stays on the screen and is available for use at any time but permits other user activities.

None None None None 1

Provides no interactive user interface (UI) component.


The following code example demonstrates how to use UITypeEditorEditStyle to specify the style of a custom UITypeEditor. This code example is part of a larger example provided for the DocumentDesigner class.

public override UITypeEditorEditStyle GetEditStyle(
System.ComponentModel.ITypeDescriptorContext context)
    return UITypeEditorEditStyle.DropDown;
Public Overrides Function GetEditStyle( _
ByVal context As System.ComponentModel.ITypeDescriptorContext) _
As UITypeEditorEditStyle
    Return UITypeEditorEditStyle.DropDown
End Function

Applies to

See also