User Interface Type Editors
Visual Studio 2012
You can provide a custom design-time experience for complex property types by implementing a user interface (UI) type editor.
You can provide a custom design-time experience for complex property types by implementing a user interface (UI) type editor.