-6

如何在一个字符串中获取所有活动形式控件的值并使用 C# 将它们连接起来?

4

1 回答 1

3

这取决于你想要什么,但它可能很简单:

private void button1_Click(object sender, EventArgs e)
{
    MessageBox.Show(ProcesControls(this));
}

private string ProcesControls(Control parent)
{
    string s = "";
    foreach (Control c in parent.Controls)
    {
        if (c.HasChildren)
            s+=ProcesControls(c);

        s += c.Text;
    }
    return s;
}
于 2013-03-23T05:46:38.483 回答