I put together a sample that may seem like overkill but once you think about it you should see it has value passed this question. For instance, as in the screenshot, the extension method TextBoxList find all TextBox controls even in other controls such as panels and group boxes and they can be nested. Otherwise see this post.
listBox1.DataSource = this.TextBoxList()
.Select(x => new TextBoxItem(x.Name, x.Text)).ToList();
Edit to sort TextBoxes by name accounting for say TextBox1, TextBox10 etc which will not sort properly without help
List<TextBoxItem> textBoxes = this.TextBoxList()
.Select(x => new TextBoxItem(x.Name, x.Text))
.OrderBy(x => Regex.Match(x.Name, @"\d+").Value,
new SemiNumericComparer())
.ToList();
listBox1.DataSource = textBoxes;
Simplistic version
private List<TextBox> _textBoxes;
private void GetAllButtons_Click(object sender, EventArgs e)
{
_textBoxes = this.TextBoxList();
}