使用循环处理Windows Phone中的几个文本框

时间:2013-09-05 13:26:35

标签: c# xaml windows-phone-7 windows-phone-8 windows-phone

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

1 个答案:

答案 0 :(得分: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;
         }
    }
}