如何在C#中动态删除按钮?

如何在C#中动态删除按钮?,c#,C#,我在我的C#winform应用程序中动态添加了一个按钮和文本框的数量。如何动态删除它们?特别是如果我有许多相同的控件?您需要从保存这些控件的集合中删除引用 frm.Controls.Remove(button1); 您可以调用someContainer.Controls.Remove(someControl) 或者,您可以只Dispose()控件。您想知道如何搜索动态创建的控件吗?就像其他人所说的那样,删除已经足够直截了当了。@Salman,读一些书,然后开始编程,或者至少用谷歌搜索你的问题。

我在我的C#winform应用程序中动态添加了一个
按钮
文本框的数量
。如何动态删除它们?特别是如果我有许多相同的控件?

您需要从保存这些控件的
集合中删除引用

frm.Controls.Remove(button1);

您可以调用
someContainer.Controls.Remove(someControl)


或者,您可以只
Dispose()
控件。

您想知道如何搜索动态创建的控件吗?就像其他人所说的那样,删除已经足够直截了当了。@Salman,读一些书,然后开始编程,或者至少用谷歌搜索你的问题。@Beemergay:我接受你这样评论是很有帮助的,很奇怪@赛义德:你有答案吗??那就提供它吧!谢谢你的建议,我会考虑的。