C#如何清空多个textbox的中的文本!
我做的是C#窗口程序,不是asp.net一个桌面上有好几个textbox,我想当某个按钮按下去就清空所有因为textbox.text="";这样做太麻烦,所以有没有简单的...
我做的是C#窗口程序,不是asp.net一个桌面上有好几个textbox,我想当某个按钮按下去就清空所有因为textbox.text="";这样做太麻烦,所以有没有简单的办法……谢谢了……
展开
2013-07-27
展开全部
遍历窗体所有的textBox代码:foreach(Control c in this.Controls)//遍历所有控件
{
if (c is TextBox)//判断是否是textBox控件,是则清空
{
c.Text = "";
}
}
{
if (c is TextBox)//判断是否是textBox控件,是则清空
{
c.Text = "";
}
}
2013-07-27
展开全部
把ID设置成类似text001,text002,text003,然后if(textbox.id.indexOf("text")>0)textbox.text="";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-27
展开全部
先获取窗口中所有控件 然后使用for 或者foreach遍历
foreach(Control cl in controls ){if(cl is TextBox){cl .Text="";}}
foreach(Control cl in controls ){if(cl is TextBox){cl .Text="";}}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-27
展开全部
其实这种小功能,用JavaScript来做更合适,响应更快,用户体验也好些。楼主可以搜索 javascript相关的方法:document.getElementsByTagName(),或者document.getElementsByName() 希望我的解答对你有所帮助,jf~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-27
展开全部
<input type="reset" value="重填"> 这个简单
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询