C#递归获取窗体上所有TextBox的文本

来源:互联网 发布:java运维和实施哪个好 编辑:程序博客网 时间:2024/05/16 15:36
        private void GetTextArray()        {            foreach (Control item in this.Controls)                GetText(item);        }        List<string> TextArray = new List<string>();        private void GetText(Control ctrl)        {            if (ctrl.HasChildren)                foreach (Control item in ctrl.Controls)                    GetText(item);            else                if (ctrl is TextBox)                    TextArray.Add(ctrl.Text);        }