//清空文本内容
private void button1_Click(object sender, EventArgs e)
{
if (tabControl1.SelectedIndex==0)
{
ClearCntrValue(this.tabPage1);
}
else if (tabControl1.SelectedIndex==1)
{
ClearCntrValue(this.tabPage2);
}
}
/// 清除容器里面控件的值
/// </summary>
/// <param name="parContainer">容器类控件</param>
public void ClearCntrValue(Control parContainer)
{
for (int index = 0; index < parContainer.Controls.Count; index++)
{
// 如果是容器类控件,递归调用自己
if (parContainer.Controls[index].HasChildren)
{
ClearCntrValue(parContainer.Controls[index]);
}
else
{
switch (parContainer.Controls[index].GetType().Name)
{
case "RichTextBox":
parContainer.Controls[index].Text = "";
break;
}
}
}
}
清空文本框控件里的所有文本
最新推荐文章于 2022-08-27 22:30:15 发布
本文介绍如何在C#中编程清除文本框(TextBox)控件内的所有文本,涉及常见方法和代码示例。
摘要由CSDN通过智能技术生成