Hello,
I'm using the 3DPieChart where I display the legend. Some of the labels are longer than others and are trimmed by default. Also the quantity of labels exceeds the legend area. How do I still display all labels. Is the 'moreIndicator' option by any chance clickable, and able to expand the legend area? I was thinking of adding a scrollbar to the legendblock so the user self could scroll and view all labels. I prefer not to hardcode the width since the labels are retrieved dynamically.
I'm binding the 3DPieChart to a DataTable in the codebehind. Below an ilustration of my legend with the moreIndicator
So, how can I still display all legend labels if it's being trimmed by default?
Your help is highly appreciated
~Guen~
Unfortunately, currently the UltraChart doesn't have scrollable legend. If you want to request this as an official feature then please visit this page: https://www.infragistics.com/community/ideas
Thank you for the quick reply.Is there another way for the end user to view all labels. Maybe by dynamically expanding the legend area by user request?
You can position the legend on the right side of the chart.
this.ultraChart1.Legend.Location = Infragistics.UltraChart.Shared.Styles.LegendLocation.Right;
Hi,
I tried changing the legends location. But in all positions the labels are trimmed. I also increased the width but that affects the size of my chart.
Is there a hover-over property (like on the chart), where i could roll over the labels with my mouse and display the text in a tooltip.
Thank you for you help!
One other thing that you can try is creating Composite Chart:
https://www.infragistics.com/help/aspnet/chart-creating-a-composite-chart
In the CompositeChart you can specify Legend bounds.