永发信息网

c#如何一次性清空两个tabpage上的文本框内容

答案:3  悬赏:60  手机版
解决时间 2021-02-04 05:18
c#如何一次性清空两个tabpage上的文本框内容
最佳答案
递归 或 contine

public void mytextclear(Control objG)
{
foreach (Control t in objG.Controls)
{
if (t is TextBox)
{
t.text="";
}
if (t.HasChildren == true)
mytextclear(t);//递归遍历
}
}
全部回答
for(int i = 0;i<tc.tabpage.count;i++)循环这个tabcontrol下的所有page { foreach(usercontrol usr in tc.tabpage[i]) 循环单个tp下的所有控件 { if(usr is TextBox)如果是文本框 { ((TextBox)usr).text="";清空 } } } 手写的代码。。意思意思。。应该看的懂了 不过。。这样写不好吧。。以后扩展起来啥的。都挺麻烦的。。
你好! for(int i = 0;i
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯