滾動型

一個能夠滾動的元素,如果它是 Content 需要的話。

ScrollView 包含佈局並使它們能夠在螢幕外滾動。ScrollView 還用於在鍵盤顯示時允許檢視自動移動到螢幕的可見部分。

StackOverflow 文件

注意: ScrollViews 不應該巢狀。此外,ScrollViews 不應與其他提供滾動的控制元件巢狀,如 ListViewWebView

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());