When do we need to use [Browsable(true)]?
EDIT (by SLaks): He\'s asking (I assume) why one would need to pass true as the
The types and attributes in ComponentModel are not specifically tied to any particular designer. Although I don't know of any specific scenario that you would need to "opt in" to being designer-browsable, I suppose it's conceivable that you could have some component designer that would assume browsable(false).
I suppose you could also override a virtual property that specified browsable(false) and apply browsable(true) in the overridden member.