zoukankan      html  css  js  c++  java
  • winform 清空界面所有控件已输入的值

    rivate void btnClear_Click(object sender, EventArgs e)
    {
    ClearCntrValue(this.pnlContent);
    }

     


    复制代码
    /// <summary>
    /// 清除容器里面某些控件的值
    /// </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 "TextBox":
    parContainer.Controls[index].Text = "";
    break;
    case "RadioButton":
    ((RadioButton)(parContainer.Controls[index])).Checked = false;
    break;
    case "CheckBox":
    ((CheckBox)(parContainer.Controls[index])).Checked = false;
    break;
    case "ComboBox":
    ((ComboBox)(parContainer.Controls[index])).Text = "";
    break;
    }
    }
    }
    }

  • 相关阅读:
    C语言寒假大作战02
    C语言寒假大作战01
    C语言I作业12
    C语言I博客作业11
    C语言I博客作业10
    C语言I博客作业09
    C语言I作业08
    C语言ㅍ作业01 结构:通讯录
    C语言寒假大作战04
    C语言寒假大作战03
  • 原文地址:https://www.cnblogs.com/hking911218/p/4460657.html
Copyright © 2011-2022 走看看