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;
    }
    }
    }
    }

  • 相关阅读:
    git
    rocketMq
    mysql 擎特点
    mysql 主从复制实现步骤
    mysql数据库服务日志
    mysql 主命令总结
    linux sed
    学习进步的方法
    my-innodb-heavy-4g.cnf
    FTP主动模式和被动模式的区别【转】
  • 原文地址:https://www.cnblogs.com/hking911218/p/4460657.html
Copyright © 2011-2022 走看看