循环遍历vb.net中的文本框

前端之家收集整理的这篇文章主要介绍了循环遍历vb.net中的文本框前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我记得在vb6中你能够创建文本框数组.
  1. TextBox1(0),TextBox1(1) .....,

但是在vb.net中你无法创建数组?所以如果你有这样的代码.是否可以将其设置为for循环?

  1. TextBox1.Text = ""
  2. TextBox2.Text = ""
  3. TextBox3.Text = ""
  4. TextBox4.Text = ""
  5. TextBox5.Text = ""
  6. TextBox6.Text = ""
  7. TextBox7.Text = ""
  8. TextBox8.Text = ""
  9. TextBox9.Text = ""
  10. TextBox10.Text = ""
  11. TextBox11.Text = ""
  12. TextBox12.Text = ""
  13. TextBox13.Text = ""
  14. TextBox14.Text = ""
  15. TextBox15.Text = ""
如果TextBox控件只在主窗体上,那么您可以遍历它们:
  1. For Each tb As TextBox In Me.Controls.OfType(Of TextBox)()
  2. tb.Text = String.Empty
  3. Next

如果它们位于面板中,则将Me关键字替换为面板名称.

猜你在找的VB相关文章