如何将textbox []值添加到字符串[]
private void button3_Click(object sender, EventArgs e)
{
string[] text = new string[DT.Columns.Count];
string[] textb = new string[panel1.Controls.Count];
下面是程序化文本框
foreach (Control C in panel1.Controls)
{
if (C is TextBox)
{
for (int m = 0; m < DT.Columns.Count; m++)
{
这是我要将文本框值添加到字符串数组的地方
textb[m] = C.Text[m].ToString();
MessageBox.Show(textb[m]);
}
}
}
foreach (DataColumn DC in DT.Columns)
{
for (int k = 0; k < DT.Columns.Count; k++)
{
text[k] = DC.Table.Columns[k].ToString();
}
}
您可以使用:
string[] textb = panel1.Controls.OfType<TextBox>().Select(t => t.Text).ToArray();