如何更改按钮的文字?

时间:2016-08-06 15:02:52

标签: c# android visual-studio xamarin

如何在第一次点击时更改按钮的文字?现在只需两次点击即可更改文字:

int countt1 = 3;
var buttonn1 = FindViewById<Button>(Resource.Id.buttonn1);

buttonn1.Click += (sender, e)=>
{
    if (countt1 >= 0)
        buttonn1.Text = string.Format("{0}", countt2--);
};

1 个答案:

答案 0 :(得分:0)

正如@Jason指出的那样,使用postfix减量运算符(countt2--)给出减量发生前的值。对于递减发生后的值,请更改为前缀递减运算符,如下所示:

    buttonn1.Text = string.Format("{0}", --countt2);

C# reference