private void CreateInitialTextboxesAndAddToPanel(int rowCounter, Vamvakera vamvakera) { TextBox[] txtcol = new TextBox[100]; TextBox[] txtcolname = new TextBox[100]; var txt = new TextBox(); txtcol[rowCounter] = txt; txt.Name = "col" + rowCounter; txt.Text = vamvakera.ColourNo; txt.Location = new Point(10, 0 + (rowCounter * 20)); txt.Margin = new Padding(0, 0, 0, 0); txt.TextAlign = HorizontalAlignment.Right; txt.Width = 25; txt.Visible = true; txt.ReadOnly = true; panel.Controls.Add(txt); var name = new TextBox(); txtcol[rowCounter] = name; name.Name = "col" + rowCounter; name.Text = vamvakera.ColourName; name.Location = new Point(35, 0 + (rowCounter * 20)); name.Margin = new Padding(0, 0, 0, 0); name.Width = 110; name.Visible = true; name.ReadOnly = true; panel.Controls.Add(name); }
private static void SelectColumn(Vamvakera vamvakera, int columnCounter, ref int?firstColumnName, ref int?lastColumnName) { switch (columnCounter) { case 0: firstColumnName = vamvakera.B140first; lastColumnName = vamvakera.B140last; break; case 1: firstColumnName = vamvakera.B120first; lastColumnName = vamvakera.B120last; break; case 2: firstColumnName = vamvakera.O130first; lastColumnName = vamvakera.O130last; break; case 3: firstColumnName = vamvakera.B260first; lastColumnName = vamvakera.B260last; break; case 4: firstColumnName = vamvakera.B250first; lastColumnName = vamvakera.B250last; break; case 5: firstColumnName = vamvakera.B240first; lastColumnName = vamvakera.B240last; break; case 6: firstColumnName = vamvakera.B234first; lastColumnName = vamvakera.B234last; break; case 7: firstColumnName = vamvakera.B280first; lastColumnName = vamvakera.B280last; break; default: throw new Exception("Invalid Column Counter"); } }