2015-02-22 3 views
0

В настоящее время я работаю над проектом Windows Phone 8.1, и с некоторыми проблемами с ListView я столкнулся с некоторыми трудностями. Я определил следующий Listview с помощью C#:Извлечение информации Из ListView (C#)

 ListView addList = new ListView(); 
     //More addList definition. 
     toAddGrid.Children.Add(addList); 

Я тогда добавление к этому в StackPanel, содержащий два Textboxes каждый раз, когда пользователь нажимает кнопку меню, как это:

 TextBox fieldEntry = new TextBox(); 
     fieldEntry.PlaceholderText = "Field Name"; 
     //more fieldEntry definiton    


     TextBox detailsEntry = new TextBox(); 
     detailsEntry.PlaceholderText = "Details"; 
     //More detailsEntry definiton 


     StackPanel stackPan = new StackPanel(); 
     //More stackPanel definiton 
     fieldCounter++; 


     stackPan.Children.Add(detailsEntry); 
     stackPan.Children.Add(fieldEntry); 


     addList.Items.Add(stackPan); 

В принципе, я не получая информацию из текстовых полей в каждом «стеке» в «addList». Я хотел бы иметь возможность вводить строки и использовать их для создания объекта.

Любая помощь была бы принята с благодарностью.

ответ

-1

Будет ли это работать?

foreach (StackPanel panel in addList.Items) 
{ 
    foreach (TextBox box in panel.Children) 
    { 
     string text = box.Text; 
    } 
Смежные вопросы