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属性查找另一个窗体里的控件