La maschera quindi è solo un Contenitore...? NON E' ASSOCIATA..?
Sono tutte SubForm NON collegate Campi Master/Secondari...?
In questo caso bastava il Requery della Form, altrimenti devi effettuare il Requery di Ogni singolo Oggetto DataBound...!
Per la seconda domanda... il Requery è un comando Asincrono... quindi non puoi intercettarne la reale esecuzione... tuttavia se scrivi una cosa simile, ragionevolmente funziona
Me!NomeSubForm.Form.Requery
Me!nomeControllo.Visible=Fasle