Текст метки перекрывается в серии пончиков RadHtmlChart

#c# #asp.net #telerik #radhtmlchart

#c# #asp.net #telerik #radhtmlchart

Вопрос:

У меня есть radhtmlchart с серией пончиков. Я отображаю разные значения в метках, но текст меток перекрывается и не читается должным образом.

введите описание изображения здесь

Это мой код:

 <telerik:DonutSeries Name="Transactions" DataFieldY="Transactions" 
                     NameField="Name" ColorField="ColorValue">
    <LabelsAppearance Visible="true" DataFormatString="{0}%" Position="Column">
    </LabelsAppearance>
</telerik:DonutSeries>
  

Комментарии:

1. Вы пробовали вызывать метод FixAxisLabelsOverlapping() на вашем radhtmlchart

2. нет. Я не смог найти ни одного такого метода для radhtmlchart. Можете ли вы поделиться какой-либо ссылкой или информацией для этого?

Ответ №1:

Column является недопустимым значением для Position свойства, используйте одно из допустимых значений (см. Список 2 здесь: http://docs .telerik.com/devtools/aspnet-ajax/controls/htmlchart/server-side-programming/series-configuration#attribute-properties-in-seriestype—labelsappearance)

http://screencast.com/t/M4FK0kA5 это то, что я получаю от

 <telerik:RadHtmlChart runat="server" ID="rhc1" Width="500px" Height="500px">
    <PlotArea>
        <Series>
            <telerik:DonutSeries Name="Transactions" DataFieldY="Transactions"
                NameField="Name">
                <LabelsAppearance Visible="true" DataFormatString="{0}%" Position="OutsideEnd">
                </LabelsAppearance>
            </telerik:DonutSeries>
        </Series>
    </PlotArea>
</telerik:RadHtmlChart>