In Microsoft Access 2013, I find that label formatting changes unintentionally when the associated textbox is disabled, if a margin is applied.
To create this problem:
- Place a textbox on a form. An associated label automatically appears.
- Select the label and set its margins to anything other than zero (set Control Margins to Medium using the ribbon, for example).
- Select the textbox and change its Enabled property to No.
- The format of the label is incorrect. There appears to be a text overlay which is not aligned properly.
The format changes whether the textbox is disabled at design time or at runtime. It reverts back when the textbox is enabled.
Is this simply a bug, or are there settings which cause this behaviour?
I have used the following workarounds; neither is handy if the label and textbox are part of a table arrangement of controls.
- Delete the associated label, and create an independent label for the textbox. The label is not greyed out when the textbox is disabled.
- Resize the label so that margins are not necessary.

.BackStyle = 0which has the effect of greying it out so it is obviously disabled to users. - user3728595