>>Hide the button or remove it using RemoveObject method.
>
>Isn't that breaking the OOP concept that Jim is talking about?
Nope.
I have a toolbar class where almost every button has a corresponding property to hide it. Say, lShowPrint would show print button, etc.
So, in your form you would set up the visibility of the buttons according to your needs.
If it's not broken, fix it until it is.
My Blog