如何在第一次点击时更改按钮的文字?现在只需两次点击即可更改文字:
int countt1 = 3;
var buttonn1 = FindViewById<Button>(Resource.Id.buttonn1);
buttonn1.Click += (sender, e)=>
{
if (countt1 >= 0)
buttonn1.Text = string.Format("{0}", countt2--);
};
答案 0 :(得分:0)
正如@Jason指出的那样,使用postfix减量运算符(countt2--)给出减量发生前的值。对于递减发生后的值,请更改为前缀递减运算符,如下所示:
buttonn1.Text = string.Format("{0}", --countt2);