我有一个 winforms 应用程序,它必须从不同选项卡和面板中的 50 个文本框中提取文本。到目前为止,我一直无法找到有效的东西。我试过了:
foreach (Control x in this.Controls)
{
if (x is NumericTextBox)
{
s = i.ToString() + ", " + ((NumericTextBox)x).Text;
Append_to_Template_File(s);
i++;
}
}
但这仅通过表单上的文本框我也找到了这个答案,但是我没有设法使它工作: 循环文本框 最佳答案导致许多错误:
- 非泛型声明不允许使用约束
- 找不到类型或命名空间名称“TControl”
我是使用 C# 的新手,我不太确定如何解决第一个错误。如果有帮助,我正在使用 Visual Studio 2008 和 .NET 3.5 有什么建议吗?