Advertisement
cafreak

TextBox Adding-Removing and Reading

Sep 28th, 2014
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.41 KB | None | 0 0
  1.  private void btnAdd_Click(object sender, EventArgs e)
  2.         {
  3.             int count = 1;
  4.             foreach (TextBox tbcount in this.Controls.OfType<TextBox>())
  5.             {
  6.                 count++;
  7.             }
  8.  
  9.             TextBox tb = new TextBox();
  10.             tb.Name = "txtGet" + (count);
  11.             tb.Location = new Point(txtGetStart.Location.X, txtGetStart.Location.Y + (25 * (count -1)));
  12.             count++;
  13.  
  14.             tb.Width = txtGetStart.Width;
  15.             tb.Text = tb.Name;
  16.  
  17.             this.Controls.Add(tb);
  18.  
  19.         }
  20.  
  21. private void btnRemove_Click(object sender, EventArgs e)
  22.         {
  23.             int count = 0;
  24.             foreach (TextBox tbcount in this.Controls.OfType<TextBox>())
  25.             {
  26.                 count++;
  27.             }
  28.             //MessageBox.Show(this.Controls.OfType<TextBox>().Count().ToString());
  29.             if (this.Controls.OfType<TextBox>().Count() > 1)
  30.             {
  31.                 foreach (TextBox tb in this.Controls.OfType<TextBox>())
  32.                 {
  33.                     if (tb.Name == "txtGet" + (count))
  34.                     {
  35.                         this.Controls.Remove(tb);
  36.                     }
  37.                 }
  38.             }
  39.     }
  40.  
  41. private void btnRead_Click(object sender, EventArgs e)
  42.         {
  43.             foreach(TextBox tb in this.Controls.OfType<TextBox>()){
  44.                 MessageBox.Show(tb.Text);
  45.             }
  46.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement