2013-05-14 2 views
0

Я разрабатываю приложение Metro (Windows 8) в C#. Он состоит из разных страниц.Передача Контрольные значения

  • Page 1: Создание элемента (шаг 1): состоит из нескольких TextBox (имя, спорта, лиги, ...)
  • Page 2: несколько TextBox (в день, команды, ...)
  • Page 3: изображения и кнопки (Сохранить)

То, что я пытаюсь сделать это следующим образом: Пользователь выбрать вид спорта на странице 1 идет на вторую страницу и выберите команды. Переход на третью страницу и нажатие на кнопку для сохранения значений (со страницы 1 и 2) в базе данных.

я могу передать данные от страницы 1 к странице 2:

Page1:

 SportsBetting.Scoreandinvite.getInfo gI = new SportsBetting.Scoreandinvite.getInfo() { Team1 = selected.Description, Team2 = selected2.Description }; 
     Frame.Navigate(typeof(Scoreandinvite), gI); 

страницы Page2:

public class getInfo 
    { 
     public string Team1 
     { 
      get; 
      set; 
     } 
     public string Team2 
     { 
      get; 
      set; 
     } 
    } 

    protected override void OnNavigatedTo(NavigationEventArgs e) 
    { 
     getInfo gI = (getInfo)e.Parameter; 
     Team1.Text = gI.Team1; 
     Team2.Text = gI.Team2;   
    } 

Как я могу передать эти значения (страница 1 и 2) на третью страницу, где при нажатии на кнопку значения сохраняются в базе данных?

ответ

Смежные вопросы