如何得到窗体中的所有textBOX的控件集合?

xiays 2003-10-15 03:04:06
希望较验窗体中的每个TextBox的TEXT,但不知道用什么方法可以依次遍历窗体中的每个TextBox.
...全文
253 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
kakalala 2003-10-15
  • 打赏
  • 举报
回复
for(int i = 0; i < this.Page.Controls.Count; i++)
{
if(this.Page.Controls[i] is System.Web.UI.WebControls.TextBox)
((TextBox)this.Page.Controls[i]).Text = "";
}
我这个为什么不行
michaelowenii 2003-10-15
  • 打赏
  • 举报
回复
This is my idea ;.but i think u
foreach(Control ctrl in this.Controls )
{
if(ctrl.tostring = System.Windows.Form.TextBox)
{
ctrl.Text="you find me !";

}
}
declude 2003-10-15
  • 打赏
  • 举报
回复
For example:
foreach(Control ctrl in this.Controls)
{
if(ctrl is TextBox)
ctrl.Text="ok";
}
xiays 2003-10-15
  • 打赏
  • 举报
回复
问题是我不会判断 Control 是TextBox
给点提示吧,没找到相应的属性进行判断
wangj2001 2003-10-15
  • 打赏
  • 举报
回复
你可以获取窗体的所有姿控件集合,然后进行每个判断不就可以了吗

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧