Я хочу создать собственные метки на своей круговой диаграмме. В настоящее время тип моих меток - PieLabelType.Value
, но мне нужно отформатировать значение, чтобы отобразить символ валюты (€) и разделитель тысяч.
Обычно я использую метод String.Format
с C0
в качестве аргумента, но я не могу использовать PieLabelType.Value.Format("C0")
.
Пример кода:
PieItem oTempPie1 = oGraphPane.AddPieSlice(oGerCosts._CNQ_, RedColor, 0, "blabla");
oTempPie1.LabelType = PieLabelType.Value;
PieItem oTempPie2 = oGraphPane.AddPieSlice(oGerCosts._CTQ_, BlueColor, 0, "blabla");
oTempPie2.LabelType = PieLabelType.Value;
oGraphPane.Title.Text = "RDV " + sScenarioReference;
oGraphPane.Legend.Position = LegendPos.Right;
oGraphPane.Legend.IsVisible = true;
// Font:
oGraphPane.Title.FontSpec.Size = c_fDefaultFontSize;
oGraphPane.Title.FontSpec.IsBold = true;
oGraphPane.Legend.FontSpec.Size = c_fDefaultFontSize;
Как я могу решить эту проблему?