2016-04-28 73 views
0

是否有可能寫的Xamarin.Forms列表定製呈現,呈現彼此相鄰兩行,所以基本上就像一個綁定的網格視圖Xamarin.Forms>列表>自定義呈現

------------- 
Item1 | Item2 
----------- 
Item3 | Item4 
------------- 
Item5 ... 

謝謝,Nikolai

+0

嘗試免費的網格組件:https://components.xamarin.com/view/devexpress-grid; https://www.devexpress.com/Products/Xamarin/ – SushiHangover

回答

0

您不需要在Xamarin.Forms中使用自定義渲染器。您可以使用Xamarin Forms XLabs中的GridView組件。將MaxColumns設置爲2將會呈現連續的2列

<ctrl:GridView 
HorizontalOptions="FillAndExpand" 
    VerticalOptions="FillAndExpand" 
    x:Name="GrdView" RowSpacing="5" 
    ColumnSpacing="5" MaxColumns="2" 
    TileHeight="120" 
    CommandParameter="{Binding}" 
    Command="{Binding StartTaskCommand}" 
    IsClippedToBounds="False"> 
    </ctrl:GridView> 

Here is a tutorial on how to use that

+0

嗨Sreeraj,你有一個工作項目與虛擬數據的地方?我在我的實現中缺少一些東西,並試圖讓你的解決方案發揮作用。喜歡它!!! – Nik