我使用的是NuGet包MpAndroidChart。
在java中,
public class MyValueFormatter implements ValueFormatter {
private DecimalFormat mFormat;
public MyValueFormatter() {
mFormat = new DecimalFormat("###,###,##0.0"); // use one decimal
}
@Override
public String getFormattedValue(float value, Entry entry, int dataSetIndex, ViewPortHandler viewPortHandler) {
// write your logic here
return mFormat.format(value) + " $"; // e.g. append a dollar-sign
}
}我试图实现ValueFormatter,但是包中没有一个名为ValueFormatter的接口
如何在C#中实现这一点?
编辑:
谢谢你的回答,但是我怎么用呢,我试过了。
QuestionFormatter formatter = new QuestionFormatter();
chart.AxisLeft.ValueFormatter = (IYAxisValueFormatter) formatter;但是我得到了无效的强制转换异常
https://stackoverflow.com/questions/38269719
复制相似问题