如何在Xamarin表单中创建隐藏的溢出

时间:2018-12-16 14:09:54

标签: c# xaml xamarin xamarin.forms xamarin.uwp

确实需要在Xamarin表单中创建溢出。我该如何实现?

我的特殊用例:我需要以编程方式在水平方向上添加子代,并且必须在窗口的末尾剪切它们,以便我可以以编程方式显示它们平移父代。

我已经尝试了所有布局,但是所有布局都只填充了其父级。 我也尝试了将IsClippedToBounds属性应用于父级,但均无效。 在Xamarin Forms中创建是如此困难吗?

1 个答案:

答案 0 :(得分:0)

您尝试过Flex Layout吗?在代码下面,将为您提供水平方向,并且在水平填充后将其环绕。每行填满后,列表就会垂直排列。

 <Grid>
    <ScrollView>
        <FlexLayout x:Name="flexLayout" Direction="Row"
                    Wrap="Wrap"
                    JustifyContent="SpaceAround"  />
    </ScrollView>
</Grid>

您可以看到一个演示和工作代码here