引言
TextBox属于文本框类控件最常用的一种,可实现在窗体中信息的输入,此处将对如何使用C#获取窗体中TextBox控件数量并清空文本框中内容进行说明。
代码
针对获取TextBox控件个数并逐一清空其内容的需求,完成了以下代码。注意:若需实现其余类型控件数量的获取,只需对GetTextBoxCount()中控件类型名称以及调用时获取的对象名称进行更改即可.
#region 获取TextBox控件个数
private List<Control> ListTxt = new List<Control>();
private int GetTextBoxCount(Control panel)//获取某种控件在页面中的数量
{
int TextBoxCount = 0;
foreach (Control c in panel.Controls)
{
if (c is TextBox)//获取的控件类型
{
TextBoxCount++;
ListTxt.Add(c);
}
TextBoxCount += GetTextBoxCount(c);
}
return TextBoxCount;
}
#endregion
#region 清空TextBox中内容
private void btnOpenCom2_Click(object sender, EventArgs e)
{
int TextBoxCount = GetTextBoxCount(this.groupBox2);//获取窗体控件个数
//遍历所有textbox
for(int i=0; i < TextBoxCount; i++)
{
ListTxt[i].Text = "";
}
}
#endregion
C#控件类型参考链接
链接: http://t.zoukankan.com/Echo529-p-6382386.html.
最后
以上就是留胡子硬币最近收集整理的关于C#获取TextBox控件数量引言代码C#控件类型参考链接的全部内容,更多相关C#获取TextBox控件数量引言代码C#控件类型参考链接内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复