C# 清除当前窗体中TextBox控件中的内容

Posted 蚂蚁跳高楼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 清除当前窗体中TextBox控件中的内容相关的知识,希望对你有一定的参考价值。

//当有多个窗体时,对顶层的窗口进行操作,例如:我们开发具有录入功能的界面的时候,为了防止提交后的二次(重复)录入,希望点击提交按钮并提示成功后,界面的所有文本框能够自动清空
.NET Framework 类库
Form.ActiveMdiChild 属性
获取当前活动的多文档界面 (MDI) 子窗口。

命名空间:System.Windows.Forms
程序集:System.Windows.Forms(在 system.windows.forms.dll 中)

语法:public Form ActiveMdiChild { get; }
示例:
        public void ClearAllChildFormText()
        {
            // Obtain a reference to the currently active MDI child form. 
            Form tempChild = this.ActiveMdiChild;

            // Loop through all controls on the child form. 
            for (int i = 0; i < tempChild.Controls.Count; i++)
            {
                // Determine if the current control on the child form is a TextBox. 
                if (tempChild.Controls[i] is TextBox)
                {
                    // Clear the contents of the control since it is a TextBox. 
                    tempChild.Controls[i].Text = "";
                }
            }
        }

以上是关于C# 清除当前窗体中TextBox控件中的内容的主要内容,如果未能解决你的问题,请参考以下文章

c#中 在不同窗体中根据控件id或者name属性查找另一个窗体里的控件

C# winform 跨线程更改窗体控件的属性

C#中如何在一个窗体中调用另一个窗体控件中的数据?

C# 中 一个窗体中的texbox内容显示在另一个窗体中的textbox中。如何实现

VBA实现一键清除textbox数值的方法

c# c/s 打印