我想检索特定窗体中的所有控件。我想把所有这些都放在文件designer.cs中(例如:form1.designer.cs)。我知道这里的一些可能只是想在form1.controls中的foreach循环控件,但不是那样。当前我在richtextbox中打开designer.cs文件,但不知何故不符合我的要求我只想检索该文件上的控件
答案 0 :(得分:1)
我假设在designer.cs中你指的是Form中的所有控件(WindowsForm)
您需要以递归方式查询表单中的所有控件 这里有两个链接可以帮助您获得所需要的信息。
How can I query all Childcontrols of a Winform recursively?
How to get ALL child controls of a Windows Forms form of a specific type (Button/Textbox)?