格式化大括号中给出的字符串

时间:2013-07-07 11:44:17

标签: c# wpf string

我有点奇怪的需要,我不确定这是否是执行任务的方式,但我在这里:

在我的绘图库(OxyPlot)中,有一种方法可以在绘图中显示其上方点的坐标。问题是显示大约10个小数。我不需要那么精确,2对我来说已经足够了。它使用的语法是:

myLine.LabelFormatString = "{0}"; //for showing the X,

myLine.LabelFormatString = "({0}, {1})"; //for showing (X, Y)

我无法直接访问{0},因此我之前无法格式化它们。有没有办法像:

myLine.LabelFormatString = "{0}".ToString(#.##);

或者我需要深入挖掘源代码?谢谢。

2 个答案:

答案 0 :(得分:1)

你可以像这样使用格式

myLine.LabelFormatString = "{0:0.00}";

答案 1 :(得分:1)

您可以使用f格式说明符指定小数位数:

myLine.LabelFormatString = "{0:f2}";