I have the SfChart inside a Splitter, and it's not working:(
How can i update the chart width there?
<style>
.e-chart {
width: inherit !important;
height: inherit !important;
}
</style>
<SfSplitter Height="@((BrowserHeight).ToString()+"px")" Width="@(BrowserWidth.ToString()+"px")" Orientation="Syncfusion.Blazor.Layouts.Orientation.Vertical">
<SplitterPanes>
<SplitterPane>
<ContentTemplate>
<SfSplitter @ref="LegChartSplitter" Orientation="Syncfusion.Blazor.Layouts.Orientation.Horizontal">
<SplitterPanes>
<SplitterPane Size="25%">
<ContentTemplate>
@foreach (BpLineChartSeriesData series in SeriesCollection)
{
<div class="row">
<div @onclick="@(e => MenuSelected(series.SourceColumn))" class="col">@series.YName</div>
<div class="col-2">@LegendValuesAtCrosshairPosition[SeriesCollection.IndexOf(series)]</div>
</div>
}
</ContentTemplate>
</SplitterPane>
<SplitterPane>
<ContentTemplate>
<SplitterEvents Resizing="onChartSplitterResized"></SplitterEvents>
<SfChart @ref="batchProtocolChart">
<ChartPrimaryXAxis ValueType="Syncfusion.Blazor.Charts.ValueType.DateTime" EdgeLabelPlacement="EdgeLabelPlacement.Shift">
<ChartAxisMajorGridLines Width="0"></ChartAxisMajorGridLines>
<ChartAxisCrosshairTooltip @ref="chs" Enable="true"></ChartAxisCrosshairTooltip>
</ChartPrimaryXAxis>
<ChartCrosshairSettings Enable="true" LineType="LineType.Vertical"></ChartCrosshairSettings>
<ChartPrimaryYAxis ValueType="Syncfusion.Blazor.Charts.ValueType.Double" LabelFormat="{value}" RangePadding="ChartRangePadding.None">
<ChartAxisLineStyle Width="0"></ChartAxisLineStyle>
<ChartAxisMajorTickLines Width="0"></ChartAxisMajorTickLines>
</ChartPrimaryYAxis>
<ChartSeriesCollection>
@foreach (BpLineChartSeriesData series in SeriesCollection)
{
<ChartSeries DataSource="@series.Data" XName="dtValue" YName="dCalcValue" Type="ChartSeriesType.Line" Fill="@series.COLOR">
</ChartSeries>
}
</ChartSeriesCollection>
</SfChart>
</ContentTemplate>
</SplitterPane>
</SplitterPanes>
</SfSplitter>
</ContentTemplate>
</SplitterPane>
<SplitterPane Size="25%">
<ContentTemplate>
<div>V2</div><div>V2</div><div>V2</div><div>V2</div><div>V2</div><div>V2</div><div>V2</div><div>V2</div><div>V2</div>
</ContentTemplate>
</SplitterPane>
</SplitterPanes>
</SfSplitter>