0

在桌面窗口编程中,我们可以创建一个窗口句柄数组并将编辑窗口的句柄分配给这个数组,然后我们可以使用循环来提取和管理编辑框中的数据。在窗口电话中(因为我是初学者,据我所知)您可以使用文本框的名称访问文本框的输入文本。我有几个文本框,我想使用 C# 在 pagename.xaml.cs 中使用循环提取它们的文本。如何以简单的方式做到这一点。

4

1 回答 1

2

你应该澄清你的问题。

分配数据或提取数据

  foreach(UIElement ele in YourGridName.Children){
        if(ele is TextBox){
            (ele as TextBox).Text = "What ever you want";
            //Or
            String text = (ele as TextBox).Text;
        }
    }

如果您尝试按名称执行此操作,则可以执行以下操作

foreach(UIElement ele in YourGridName.Children){
    if(ele is TextBox){
        Switch((ele as TextBox).Name){
           case("TextBox1"):

           break;
           case("TextBox2"):

           break;
         }
    }
}
于 2013-09-05T13:30:09.830 回答