我有一个内容页面,其中包含一个堆栈布局作为父级和一个' scrollview'作为一个孩子。滚动视图'还包含一个孩子如下:
<StackLayout
VerticalOptions="FillAndExpand"
Orientation = "Vertical"
BackgroundColor = "Green">
<ScrollView
x:Name = "scrMain"
VerticalOptions="FillAndExpand"
Orientation = "Vertical">
<StackLayout
x:Name = "slMain"
VerticalOptions = "FillAndExpand"
Orientation = "Vertical"
Padding = "10,0,10,0"
>
...
现在我有一个代码可以改变其中一个&#39; slMain&#39;孩子们,它的高度扩大了。我的问题是,scrollview不遵循此更改,只保持其内容大小剪裁扩展的布局简短。我是这个平台的新手,所以请帮帮我。
提前致谢。
注意:我使用的是Xamarin.Forms V2.3.3.175
答案 0 :(得分:0)
将此添加到C#的代码中:
scrollView.IsClippedToBounds = true;
或xaml的代码:
<ScrollView
x:Name = "scrMain"
VerticalOptions="FillAndExpand"
IsClippedToBounds = "true"
Orientation = "Vertical">