Hi,
in my example project I have 500 values added to BarSeries.
Now I wonder why the BarSeries didn't use the complete chart width.
Is there a property or something like that I have to set?
thanks
Igor
Fit BarSeries to complete chart width
Moderator: Queue Moderators
Re: Fit BarSeries to complete chart width
my current chart and barSeries configuration
Code: Select all
_chart.ColorTheme = ColorTheme.LightGray;
_chart.ViewXY.YAxes[0].SetRange(0, 100);
_chart.ViewXY.XAxes[0].SetRange(1, 10);
_chart.ViewXY.DropOldSeriesData = true;
_chart.ViewXY.XAxes[0].Visible = false;
//Add bar series
_barSeries = new BarSeries(_chart.ViewXY, _chart.ViewXY.XAxes[0], _chart.ViewXY.YAxes[0]);
_chart.ViewXY.BarViewOptions.BarSpacing = 10;
_chart.ViewXY.BarViewOptions.Grouping = BarsGrouping.ByIndexFitWidth;
_chart.ViewXY.BarViewOptions.Stacking = BarsStacking.None;
_chart.ViewXY.BarViewOptions.IndexGroupingFitGroupDistance = 0;
_chart.ViewXY.BarViewOptions.IndexGroupingFitSideMargins = 5;
_chart.ViewXY.BarSeries.Add(_barSeries);
_chart.ViewXY.BarViewOptions.Grouping = BarsGrouping.ByIndexFitWidth;
_chart.ViewXY.BarViewOptions.KeepBaseLevelAtAxisMinimum = true;
- ArctionPasi
- Posts: 1367
- Joined: Tue Mar 26, 2013 10:57 pm
- Location: Finland
- Contact:
Re: Fit BarSeries to complete chart width
The bar width is rounded to nearest integer pixel, when using fitting. So in this case, please don't use fitting, but set location of each bar value yourself.
LightningChart Support Team, PT