我正在写一个打高尔夫球的应用程序。每个人在每个洞的文本框中输入他的分数,然后选择导航到另一个页面。我遇到的问题是,当我单击另一个页面然后返回该页面时,我希望数字保留在那里。如何才能做到这一点?
这是我的文本框和文本块的代码:
private void Calculate_Click(object sender, RoutedEventArgs e)
{
int x1 = 0;
Int32.TryParse(textBox1.Text, out x1);
int x2 = 0;
Int32.TryParse(textBox2.Text, out x2);
int x3 = 0;
Int32.TryParse(textBox3.Text, out x3);
int x4 = 0;
Int32.TryParse(textBox4.Text, out x4);
int x5 = 0;
Int32.TryParse(textBox5.Text, out x5);
int x6= 0;
Int32.TryParse(textBox6.Text, out x6);
int x7 = 0;
Int32.TryParse(textBox7.Text, out x7);
int x8 = 0;
Int32.TryParse(textBox8.Text, out x8);
int x9 = 0;
Int32.TryParse(textBox9.Text, out x9);
int[] totalScore = new int[10];
totalScore[0] = x1;
totalScore[1] = x2;
totalScore[2] = x3;
totalScore[3] = x4;
totalScore[4] = x5;
totalScore[5] = x6;
totalScore[6] = x7;
totalScore[7] = x8;
totalScore[8] = x9;
int sum = totalScore.Sum();
TotalBlock.Text = sum.ToString();
}