An alternative to highlighting only the control with the focus or using Conditional Formatting on every control is to add a text box with BackColor set to whatever BackColor you use on the other controls. Size this text box to cover the entire detail section
and use Format - Send to Back to put it behind all the other controls. Then select all the other controls and set their BackStyle to Transparent.
Next, add an invisible text box (named txtCurrent) to the form header or footer section (or even the detail section) and set its value in the form's Current event:
Me.txtCurrent = Me.[your primary key field]
Now, you can use CF on the one big text box to highlight the entire row. Use the Expression Is option with an expression like:
[your primary key field] = [txtCurrent]
and selecting the back color of your choice.