Advertisement
Guest User

Untitled

a guest
Mar 6th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.66 KB | None | 0 0
  1.  public Form1()
  2.         {
  3.             InitializeComponent();
  4.             Preprocess();
  5.         }
  6.  
  7.         private void StartGenerate(object sender, EventArgs e)
  8.         {
  9.             listValues.Items.Clear();
  10.             listValues.Items.AddRange(Generate.LName.ToArray());
  11.             lblWynik.Text = Generate.NameGen() + " " + Generate.SurnameGen();
  12.             Console.WriteLine("Generating: " + lblWynik.Text);
  13.         }
  14.  
  15.         private void AddName(object sender, EventArgs e)
  16.         {
  17.             //dirty but checks if the textboxes are empty or not, prompts if either is.
  18.             if (!string.IsNullOrEmpty(NameBox.Text) && !string.IsNullOrEmpty(SurnameBox.Text))
  19.             {
  20.                 //your code
  21.                 Generate.LName.Add(NameBox.Text.ToString());
  22.                 Console.WriteLine("Adding new name to index: " + NameBox.Text);
  23.                 Generate.LSurname.Add(SurnameBox.Text.ToString());
  24.                 Console.WriteLine("Adding new surname to index: " + SurnameBox.Text);
  25.  
  26.                 //clear existing values in first and last name textboxes
  27.                 NameBox.Clear();
  28.                 SurnameBox.Clear();
  29.  
  30.                 //redraw listbox with new values
  31.                 listValues.Items.Clear();
  32.                 listValues.Items.AddRange(Generate.LName.ToArray());
  33.  
  34.             }
  35.             else
  36.             {
  37.                 MessageBox.Show("Ensure both first and last names have a value");
  38.             }
  39.         }
  40.         private void Preprocess()
  41.         {
  42.             //This is this problematic printing ot listbox :V
  43.             listValues.Items.AddRange(Generate.LName.ToArray());
  44.         }
  45.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement