Nascondere la visualizzazione delle sottoproprietà

Creando controlli o componenti custom capita di creare proprietà che referenzino oggetti e in molti casi si vorrebbe evitare di vedere le proprietà di questi oggetti.

In questi casi basta applicare alla proprietà il seguente attributo:
<System.ComponentModel.TypeConverter(GetType(System.ComponentModel.ReferenceConverter))> _
Public Property MyConfirmButton() As System.Windows.Forms.Button