微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

循环所有 bunifu 控件和一个用于 bunifu 文本框

如何解决循环所有 bunifu 控件和一个用于 bunifu 文本框

我通常使用此代码清空表单的所有文本框,它 使用 bunifu 控件时不起作用

 ```


public void Clear(Control c)
            {
                foreach(Control ct in c.Controls)
                {
                    if(ct.GetType() == typeof(TextBox) || ct.GetType() == typeof(ComboBox))
                    {
                        ct.Text = "";
                    }
                    if(ct.Controls.Count != 0)
                    {
                        Clear(ct);
                    }
                }
            }

解决方法

我已经使用过这个代码,但已经不能用了。

 public void Clear(Control c)
            {
                foreach (Control ct in c.Controls.OfType<BunifuTextBox>())
                {
                    ct.Text = "";
    
                    if(ct.Controls.Count != 0)
                    {
                        Clear(ct);
                    }
                }
            }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。