How to Hide the Control Box and Min/Max Buttons in Access Forms
Question details
The user wants to prevent the Control Box and Minimize/Maximize buttons from reappearing when a Microsoft Access form is maximized.

- Product
- Microsoft Access
- Device & OS
- not provided
- Scenario
- Designing a custom user interface in Access where the default window controls are disabled to restrict user navigation, but the disabled controls unexpectedly reappear upon maximizing the form.
- Observed behavior
- Even though the Control Box and Min/Max buttons are set to disabled in the form properties, maximizing the nonmodal form causes these controls to become visible again.
Ensure you open your form in Design View and save a backup of your Access database before modifying any core form properties.
Change the Form Properties to Modal
Setting the form's Modal property to 'Yes' prevents the window controls from reappearing when the form is maximized.
By default, maximizing a standard (nonmodal) form in Windows restores its ability to be resized and moved, which automatically overrides the form's Control Box and Min/Max button settings. Making the form modal overrides this behavior.
Right-click your form in the Navigation Pane and select 'Design View'.
Press F4 or click 'Property Sheet' on the Form Design toolbar to open the properties pane.
Navigate to the 'Other' tab in the Property Sheet, locate the 'Modal' property, and change its value from 'No' to 'Yes'. Save and test the form.

Use Tabbed Documents Without Document Tabs
Switching your database to a tabbed interface and hiding the tabs forces forms to open maximized without standard window controls.
Keep the Form Unmaximized
Avoid using the Maximize command to prevent the OS from restoring the hidden window controls.
Looking for a Lightweight Office Suite? Try WPS Office
While WPS Office does not include a direct relational database alternative to Microsoft Access, it offers a powerful, free, and highly compatible suite for all your document, spreadsheet, and presentation needs. It's the perfect choice for users seeking a lightweight, cost-effective alternative to Microsoft Office.

Frequently Asked Questions
Why do Min/Max buttons reappear when I maximize an Access form?
Maximizing a nonmodal form triggers Windows to natively restore its ability to be resized and moved. This OS-level behavior overrides the Access form properties, causing the previously disabled Control Box and Min/Max buttons to become visible again.
What does the Modal property do in a Microsoft Access form?
Setting a form's Modal property to 'Yes' keeps the form on top and requires the user to interact with or close the form before they can click on any other part of the Access application or open other forms.
Can I remove the main Microsoft Access application window controls?
No, the main application window (the Access shell) will always have a Control Box and Minimize/Maximize/Close buttons. You can only hide or disable these controls on individual child forms within the application workspace.
How can I make my Access database look like a standalone program?
To create an application-like feel, you can hide the Navigation Pane, disable full menus, use tabbed documents without tabs, and create a startup form. This gives your database the appearance of a compiled standalone application.




