[英]ItemsSource and DataTemplate for Grid in Xamarin Forms
我對Grid
和模板有疑問。 例如。 我有一個包含 3 列和 2 行的Grid
。 我有一個List
,它有圖像鏈接。 我想使用像ListView
這樣的模板將圖像從 0 到 6。 Android
GridView
看起來適合我的問題,但也許有更多解決方案。 我怎么能實現這個。
您可以查看XLabs gridview他們制作了您需要的東西,您可以設置itemtemplate和itemsource。
在集合視圖中設置GridItemsLayout
類型的屬性ItemsLayout
。 它還有另外兩個屬性: Orientation
和Span
。 屬性Orientation
可以是"Vertical"
以垂直擴展並從ItemsSource
按行填充,或"Horizontal"
以水平擴展網格並從ItemsSource
按列填充。 屬性Span
指定垂直方向每行的單元格數和水平方向每列的單元格數。
此示例為CollectionView
創建了三列網格:
<CollectionView.ItemsLayout>
<GridItemsLayout Orientation="Vertical"
Span="3" />
</CollectionView.ItemsLayout>
查看來自https://learn.microsoft.com/en-us/do.net/maui/user-interface/controls/collectionview/layout的指定 collectionview 布局文章。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.