单击按钮更改文本框中的文本?

时间:2013-03-01 22:26:47

标签: c# windows-phone-8

我正在制作一个应用程序,总计硬币折腾的结果,我在更改文本框中的数字时遇到问题,我可以使用一些帮助。

那么,我怎么能这样做呢?

这是我的代码:

private void Button_Click_1(object sender, RoutedEventArgs e) {
        Random random = new Random();
        int number = random.Next(1, 100);

        //debug_TB.Text = Convert.ToString(number);

        if (number <= 50)
        {
            yesornogrid.Background = new SolidColorBrush(Colors.Green);
            numberTot = numberTot + 1;
            numberYes = numberYes + 1;

            yes_total_TB.Text = 
        }
        else if (number >= 51)
        {
            yesornogrid.Background = new SolidColorBrush(Colors.Red);
            numberTot = numberTot + 1;
            numberNo = numberNo + 1;
        }
    }

1 个答案:

答案 0 :(得分:1)

就像这样:

yes_total_TB.Text = string.Format("{0} YES of {1} tries", numberYes, numberTot);

当然

no_total_TB.Text = string.Format("{0} NO of {1} tries", numberNo, numberTot);

更新

在C#6.0中,可以使用string interpolation

完全重写
yes_total_TB.Text = $"{numberYes} YES of {numberTot} tries";
no_total_TB.Text = $"{numberNo} NO of {numberTot} tries"