2016-10-04 40 views
0

我創建了一個示例應用程序,並在我採取一個ContentPage,做它的設計如下Xamarin表 - 滾動型,其內容

<ContentPage> 
    <ScrollView Orientation="Horizontal" x:Name="scroll"> 
    <StackLayout HeightRequest="50" Orientation="Horizontal"> 
     <Label x:Name="lbl1" Text="label1!" VerticalOptions="Center" HorizontalOptions="Center" /> 
     <Label x:Name="lbl2" Text="label2" VerticalOptions="Center" HorizontalOptions="Center" /> 
     <Label x:Name="lbl3" Text="label3" VerticalOptions="Center" HorizontalOptions="Center" /> 
     <Label x:Name="lbl4" Text="label4" VerticalOptions="Center" HorizontalOptions="Center" /> 
    </StackLayout> 
    </ScrollView> 
</ContentPage> 

它工作絕對罰款,但是當我把內容查看,而不是ContentPage ,我在模擬器上得到空白頁面。

這是錯誤嗎?或者我在這方面做了錯誤的事情。

+0

你是說當你用''代替你的''標籤時,你看不到內容了嗎? – hvaughan3

回答

1

Xamarin.Forms通過使Pages進入和退出視圖。 A ContentPage是一個頁面,但ContentView不是一個頁面。

如果有幫助,ContentView與WPF中的UserControl類似。

請參閱this關於此主題的其他解釋的論壇。