滚动型
一个能够滚动的元素,如果它是 Content
需要的话。
ScrollView
包含布局并使它们能够在屏幕外滚动。ScrollView
还用于在键盘显示时允许视图自动移动到屏幕的可见部分。
注意: ScrollViews
不应该嵌套。此外,ScrollViews
不应与其他提供滚动的控件嵌套,如 ListView
和 WebView
。
ScrollView
很容易定义。在 XAML 中:
<ContentPage.Content>
<ScrollView>
<StackLayout>
<BoxView BackgroundColor="Red" HeightRequest="600" WidthRequest="150" />
<Entry />
</StackLayout>
</ScrollView>
</ContentPage.Content>
代码中的定义相同:
var scroll = new ScrollView();
Content = scroll;
var stack = new StackLayout();
stack.Children.Add(new BoxView { BackgroundColor = Color.Red, HeightRequest = 600, WidthRequest = 600 });
stack.Children.Add(new Entry());