降低价格

时间:2015-11-25 10:39:50

标签: c# android xamarin

我的Android应用中有TextView。它显示了从JSON解析的价格。

我像这样转换浮动文本值

const float price2 = float.Parse(price.Text, CultureInfo.InvariantCulture);

我也有"加"和"减去"按钮

加号按钮增加价格值

plus.Click += delegate
{
    counttext.Text = string.Format("{0}", ++count);
    price.Text = string.Format("{0}", count*price2 + "грн");
};  

如何通过点击"减去"来减少价值按钮?

我尝试使price2 const,但有这个错误

  

SoucesDetails1.cs(25,25):   错误CS0133:表达式被分配给' price2'一定是   常数(CS0133)

1 个答案:

答案 0 :(得分:0)

我想你必须在第二个按钮上添加另一个eventHandler:

float price2 = float.Parse(price.Text, CultureInfo.InvariantCulture);
minus.Click += delegate
{
    counttext.Text = string.Format("{0}", --count);
    price.Text = string.Format("{0}", count * price2 + "грн");
};