【syncfusion】SfGridSplitter 踩坑

2023-12-13 18:10:51

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"/>

文章来源:https://blog.csdn.net/songhuangong123/article/details/134976378
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。