Why to use
Stack<TextBox>
?
Use
List<TextBox>
instead.
List<TextBox> myTexBoxes = new List<TextBox>();
private void addTextBox_Click(object sender, EventArgs e)
{
TextBox textadd1 = new TextBox();
myTexBoxes.Add(textadd1);
}
Then...
private void ClearTextBoxes()
{
foreach(TextBox tb in myTextBoxes)
tb.Clear();
}