我有一个包含无限数量的用户和添加选项的表单。 有些选项在文本框中,有些选项在组合框中(选择的是要提取的值)。
表单的方式是用户可以添加他想要的组合框和文本框,并让他将这些信息写入XML。
如何在c#中编写代码?如果有人能给我一个简短的例子,每个例子循环遍历每个添加的组合框和文本框,那就太棒了。
提前谢谢。
答案 0 :(得分:2)
您可以遍历此类表单中的所有控件。
foreach(Control control in this.Controls)
{
//here 'this' is representing the form you want to iterate through
//you can check whether it is a combobox or a text box
if(control.GetType() == typeof(Combobox))
{
//this is a combo box
}
else if(control.GetType() == typeof(Textbox))
{
//this is a text box
}
}
使用上述方法,您将在特定表单中找到控件。之后,您可以在XML文件中写入信息