c# - 如何在运行时查找窗体中的所有控件

标签 c# winforms

使用“反射”查找表单中的所有控件 在运行时..

最佳答案

您可以递归地遍历窗体或另一个控件上的 Controls 集合。

但是如果在程序运行期间将它们添加到控件集合中,则无法在运行时使用反射获取所有控件

关于c# - 如何在运行时查找窗体中的所有控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6465329/

相关文章:

.net - WinForms 相当于 HTML <optgroup>

c# - 带有 AutoSize 的面板内的 FlowLayoutPanel 问题

c# - 为什么不能通过实例名称访问静态成员?

c# - 如何验证 NRIC 的文本框

c# - 找不到类型或命名空间名称 'Column'

c# - 为什么 TimeZoneInfo.FindSystemTimeZoneById ("UTC") 和 TimeZoneInfo.GetSystemTimeZones().Single(x => x.Id == "UTC") 给出不同的结果?

winforms - IAccessible 实现 - 仅在控制窗口中可访问名称?

c# - 如何在 Datagridview C# 中为特定列设置列标题文本

vb.net - 函数返回字符串或 boolean 值

c# - 需要关闭所有正在运行的应用程序而不使用从 c# 应用程序注销的 Windows