Используйте следующий атрибут...
using System.ComponentModel;
[Browsable(false)]
public bool SampleProperty { get; set; }
В VB.net это будет:
<System.ComponentModel.Browsable(False)>
Используйте System.ComponentModel.Browsable
атрибут к
> ' VB
>
> <System.ComponentModel.Browsable(False)>
или
// C#
[System.ComponentModel.Browsable(false)]
Тонны атрибутов там, чтобы управлять, как PropertyGrid работает.
[Browsable(false)]
public bool HiddenProperty {get;set;}