private void LoadData() { FlowLayoutPanel[] panels = { fl1, fl2, fl3, fl4, fl5, fl6, fl7, fl8, fl9, fl10, fl11, fl12, fl12, fltotal }; //pnlDetails.Invoke((MethodInvoker)delegate () //{ // pnlDetails.Visible = true; //}); yearTotals.ClearAll(); ClearPanels(panels); cmbYear.Invoke((MethodInvoker) delegate() { if (radYear.Checked & cmbYear.SelectedIndex == -1) { MessageBox.Show("Please Select a Year", "No Date Selected", MessageBoxButtons.OK); return; } }); LoadRowNames(); CreateAndFillData(panels); CreateTotalsPanel(); }