private void DisableControls(Control ctrls) { foreach (Control ctrl in ctrls.Controls) DisableControls(ctrl); ctrls.SetPropertyThreadSafe(() => ctrls.Enabled, false); }