(A bit late but maybe helpful to someone)
Another option that you can use is:
[Browsable(true)]
If the Browsable is true, you can see the property in Property Window and when its false, no one could not change it via Property Window in designer.
See more information about that.