【syncfusion】SfGridSplitter 踩坑

SfGridSplitter 是 syncfusion提供的分割线,配合Grid使用可以改变布局大小:

       <Grid Grid.Row="1">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="1.4*"/>
                <ColumnDefinition MinWidth="10"/>
            </Grid.ColumnDefinitions>
            
            <sf:SfGridSplitter EnableCollapseButton="True"
                   HorizontalAlignment="Right"
                   VerticalAlignment="Stretch"
                   Width="5"
                   Grid.Row="0" />
        </Grid>

十分美观。 

不过这里有个bug,如果这个线被拉到最右边就无法选中了就无法拉回来了!

这里给一个解决方案

grid右侧限定一下最小的宽度,这样就无法拉到最右侧,就可以拉回来了!

<ColumnDefinition MinWidth="10"/>

猜你喜欢

转载自blog.csdn.net/songhuangong123/article/details/134976378