我需要删除TableLayoutPanel中的一些控件。下面的代码适用于Buttons:
message_id
但是,在其他情况下我需要删除Panel,User控件等。如何在一种方法中更改上面的代码以删除基于控件类的控件?
private void RemoveButtons()
{
for (int i = TablePanel.Controls.Count - 1; i >= 0; i--)
{
if (TablePanel.Controls[i] is Button)
TablePanel.Controls[i].Dispose();
}
}