0
我正在开发c#中的Metro(Windows 8)应用程序。它由不同的页面组成。传递控制值
- 第1页:创建一个项目(步骤1):由多个文本框的(姓名,体育,联赛,...)
- 第2页:多文本框的(日,队,...)
- 第3页:图像和一个Button(保存)
我试图做的是以下内容:用户选择页面上的体育1进入到第二页,选择团队。导航到第3页并单击该按钮将值(从第1页和第2页)保存到数据库中。
我能够从第1页的数据传递到第2页:
第1页:
SportsBetting.Scoreandinvite.getInfo gI = new SportsBetting.Scoreandinvite.getInfo() { Team1 = selected.Description, Team2 = selected2.Description };
Frame.Navigate(typeof(Scoreandinvite), gI);
第2页:
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)到第三页,当点击按钮时,数值被保存到数据库中?