I have been asked to remove or disable the close button from our VB .NET 2005 MDI application. There are no native properties on a form that allow you to grey out the close
You should be able to override the OnClose event of the form. This is common when an application minimizes to the System Tray when "closed".