private static void CreateInitialFlowLayout(int x, int y) { if (tableData != null) { foreach (Control c in tableData.Controls) { ControlGenerator.RemoveControl(c); } tableData.Controls.Clear(); } ControlGenerator.RemoveControl(tableData); tableData = ControlGenerator.CreateFlowLayoutPanel(); tableData.Height = Settings.formHeight - y - 20; tableData.Width = Settings.formWidth - x - 20; tableData.Location = new Point(x, y); }