2017-10-04 81 views
0

列表視圖組織我在我的列表視圖,每當應用程序打開和頁腳是在年底,是,他是留在項目中按以下順序xamarin形成

 <ListView.Header> 
      //First item 
     </ListView.Header> 

     <ListView.Footer> 
      //second item 
     </ListView.Footer> 

     <ListView.ItemTemplate> 
      <DataTemplate> 
       <ViewCell> 
      //third item 
       </ViewCell> 
      </DataTemplate> 
     </ListView.ItemTemplate> 
    </ListView> 

</ContentPage.Content> 
+1

了' Footer'很好,一個* footer *,並且將在你的列表視圖的末尾,在Header之後想要一些東西(即一個子標題)還是你的意思是在所有列表視圖項目的中間的UI元素? – SushiHangover

+0

我猜你錯了,好友......頁眉和頁腳部分是爲了將列表的內容分別包含在內容的頂部和底部......有沒有我們可以提供幫助的實際場景? –

+0

,這甚至是我希望@SushiHangover的副標題 –

回答

1

,我想

子頭,您可以創建一個自定義的報頭F或者您ListView包含任何你需要的元素:

<ListView.Header> 
    <StackLayout Orientation="Horizontal"> 
     <Label Text="Header" TextColor="Green" /> 
     <Label Text="SubHeader" TextColor="Red" /> 
    </StackLayout> 
</ListView.Header> 

如果你想要一個「粘」標頭不與滾動列表,你可以將ListView控件上方的元素:

<StackLayout Orientation="Vertical" > 
    <StackLayout Orientation="Vertical"> 
     <Label Text="Header" TextColor="Green" /> 
     <Label Text="SubHeader" TextColor="Red" /> 
    </StackLayout> 
    <ListView> 
     ~~~~~ 
    </ListView> 
</StackLayout>