This is a migrated thread and some comments may be shown as answers.

data label customization in RadChart

1 Answer 55 Views
Chart (Obsolete)
This is a migrated thread and some comments may be shown as answers.
Kavita
Top achievements
Rank 1
Kavita asked on 04 Feb 2014, 07:22 AM
Hi,
I have attached one image for explaining my problem.
I do not want to use HTML chart as my coding has been done using Rad Chart.
I just want some GUI changes.

1 Answer, 1 is accepted

Sort by
0
Danail Vasilev
Telerik team
answered on 06 Feb 2014, 02:03 PM
Hi Kavita,

You can set an appropriate format for the labels through the DefaultLabelValue property of the chart (see this help article). As for the visibility of the labels you can handle, for example the BeforeLayout server-side event of the chart where series items labels can be hidden. For example:

ASPX:
<telerik:RadChart ID="RadChart1" runat="server" Width="600px" Height="400px" OnBeforeLayout="RadChart1_BeforeLayout">
    <Series>
        <telerik:ChartSeries Type="Bar" Name="Series 1" DefaultLabelValue="#Y{F2}">
            <Items>
                <telerik:ChartSeriesItem YValue="247775"></telerik:ChartSeriesItem>
                <telerik:ChartSeriesItem YValue="3900"></telerik:ChartSeriesItem>
                <telerik:ChartSeriesItem YValue="74877.9345"></telerik:ChartSeriesItem>
            </Items>
        </telerik:ChartSeries>
    </Series>
    <PlotArea>
        <YAxis AxisMode="Extended"></YAxis>
    </PlotArea>
</telerik:RadChart>
C#:
protected void RadChart1_BeforeLayout(object sender, EventArgs e)
{
    foreach (ChartSeriesItem item in RadChart1.Series[0].Items)
    {
        if (item.YValue < 4000)
        {
            item.Label.Visible = false;
        }
    }
}



Regards,
Danail Vasilev
Telerik
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the UI for ASP.NET AJAX, subscribe to the blog feed now.
Tags
Chart (Obsolete)
Asked by
Kavita
Top achievements
Rank 1
Answers by
Danail Vasilev
Telerik team
Share this question
or