お世話になります。

VisualBasic.Netで既存のDLLコントロールの利用を考えております。
コントロールに対してプロパティグリッドでダイナミックに変更出来るようにしたいのですが編集してほしくない、見てほしくないプロパティもあり、それらを隠ぺいしたく考えています。

継承してプロパティをオーバーライドしてをつける事も考えてみました。

この時にGet Setメソッドを書かずプロパティの定義部分にをつける事で隠ぺい可能でしょうか?

よろしくお願いします。