【发布时间】:2013-05-06 15:51:23
【问题描述】:
我对 C# 相当陌生,我有一个带有 tabcontrol 的父窗体 (form1)。第一个标签是静态的,我有一些东西在那里。之后,我可以使用按钮在选项卡上添加嵌入式表单(所有相同的 form2)。新创建的表单每个都有一个文本框,我想从中检索 textboxname.Text 并将其写在 form1 中的 tabcontrol 外部的文本框中..
在form2中我添加了 公共文本框 TextBox1 { 得到 { 返回文本框1; } } 在 form1 中是私有的 Form1 otherForm; ...
但我不知道从那里去哪里我想我必须做一个 foreach(tabControl1.TabPages 中的 TabPage 选项卡)但我不确定 ^^
【问题讨论】:
-
当您想读取标签中文本框的值时,您可以找到静态表单的父控件,然后调用
findcontrolsbyname,然后遍历列表,然后获取其值并显示在静态页面中。