Offsetting Series Labels


Author
Message
Irina
Irina
Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)
Group: Forum Members
Posts: 23, Visits: 306
Hi,
Is it possible to change the position of the series labels? It seems that changing DataLabelStyle.TextStyle.Offset property has no effect.
Nevron Support
Nevron Support
Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)
Group: Administrators
Posts: 3.1K, Visits: 4.2K
Hi Irina,
You need to use the ArrowLength property of the data label style:
point.DataLabelStyle.ArrowLength = new NLength(20, NGraphicsUnit.Point);

Let us know if you have any questions.



Best Regards,
Nevron Support Team


Irina
Irina
Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)
Group: Forum Members
Posts: 23, Visits: 306
Hi,
Thank you for the answer, but I want to offset labels only horizontally (to the right). Is it possible?
Nevron Support
Nevron Support
Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)
Group: Administrators
Posts: 3.1K, Visits: 4.2K
Hi Irina,
Can you please elaborate by sending us a small picture of how the label should be aligned / positioned.


Best Regards,
Nevron Support Team


Irina
Irina
Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)
Group: Forum Members
Posts: 23, Visits: 306
Hi,
I want to show  labels in the middle of the step line segments. Please see the attached image. 


Attachments
LabelPosition.jpg (524 views, 40.00 KB)
Nevron Support
Nevron Support
Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)
Group: Administrators
Posts: 3.1K, Visits: 4.2K
Hi Irina,
You can achieve this with the help of a second point series that has data points offset by 0,5 from the line series points. For example:

   NChart chart = nChartControl1.Charts[0];

   NStepLineSeries line = new NStepLineSeries();
   line.DataLabelStyle.Visible = false;

   line.Values.Add(10);
   line.Values.Add(20);
   line.Values.Add(30);

   chart.Series.Add(line);

   NPointSeries point = new NPointSeries();
   point.Size = new Nevron.GraphicsCore.NLength(0);
   point.UseXValues = true;

   for (int i = 0; i < line.Values.Count - 1; i++)
   {
    point.Values.Add(line.Values[i]);
    point.XValues.Add(i + 0.5);
   }

   chart.Series.Add(point);

Hope this helps - let us know if you meet any problems.


Best Regards,
Nevron Support Team


Irina
Irina
Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)Junior Member (21 reputation)
Group: Forum Members
Posts: 23, Visits: 306
Thank you!
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search