private void UpdateMappingAsync() { if (InvokeRequired) { Invoke((MethodInvoker)(UpdateMappingAsync)); } else { BtnAdd.Enabled = false; BtnRefresh.Enabled = false; UPnP.GetMapping(); // this.lblStatus.Text = "Loading info. This could take a while..."; } }