Thank you.
The code works fine, but when I embeded another splitter in the content, It looks like get wrong data in the event args.
Could you try this code:
@page "/"
@using Syncfusion.Blazor
@using Syncfusion.Blazor.Layouts
<div id="pane-heading">Horizontal Splitter</div>
<SfSplitter Height="400px" Width="100%">
<SplitterPanes>
<SplitterPane>
<ContentTemplate>
<div> Left Pane </div>
</ContentTemplate>
</SplitterPane>
<SplitterPane>
<ContentTemplate>
<SfSplitter Height="400px" Width="100%" Orientation="Syncfusion.Blazor.Layouts.Orientation.Vertical">
<SplitterEvents Resizing="@onResized"></SplitterEvents>
<SplitterPanes>
<SplitterPane>
<ContentTemplate>
<div> Left Pane </div>
</ContentTemplate>
</SplitterPane>
<SplitterPane>
<ContentTemplate>
<div> Middle Pane</div>
</ContentTemplate>
</SplitterPane>
<SplitterPane>
<ContentTemplate>
<div> Right Pane</div>
</ContentTemplate>
</SplitterPane>
</SplitterPanes>
</SfSplitter>
</ContentTemplate>
</SplitterPane>
<SplitterPane>
<ContentTemplate>
<div> Right Pane</div>
</ContentTemplate>
</SplitterPane>
</SplitterPanes>
</SfSplitter>
@code {
private void onResized(ResizingEventArgs args)
{
System.Diagnostics.Debug.WriteLine(args.PaneSize[0]);
}
}
I always got 0 height in the inside splitter and can't move the outside splitter bar.