【问题标题】:Horizontal Listview in Xamarin.FormsXamarin.Forms 中的水平列表视图
【发布时间】:2015-12-21 19:11:23
【问题描述】:

正如上面的标题,我想在 xamarin.forms 中创建水平的ListView

但我找到的解决方案和示例并不是我想要的那种横向列表。

我偶然发现的每一篇文章,都是这样排列的

item1____item2____item3____item4____item5

我想做的是这样的

item1___item2
item3___item4
item5___and so on

在windows phone中我们可以这样做

<ListBox.ItemsPanel> 
   <ItemsPanelTemplate>
        <toolkit:WrapPanel ItemWidth="222" ItemHeight="100"/>
   </ItemsPanelTemplate>
</ListBox.ItemsPanel> 

现在,是否可以在 xamarin.forms 中创建类似的内容?

【问题讨论】:

  • 这个的用例是什么?如果你有一个列表视图,通常列表项之间没有关系。如果不是这种情况,那么您应该创建一个[[item1, item2], [item3, item4]] 列表并使用StackPanel

标签: c# xamarin xamarin.forms


【解决方案1】:

据我所知,Xamarin Forms 中没有直接实现这样的东西。但 Daniel Luberda 有一个FlowListView 控件。也许这就是你想要的:

https://github.com/daniel-luberda/DLToolkit.Forms.Controls/tree/master/FlowListView/

【讨论】:

  • 这正是我想要的!谢啦!现在我只需要知道如何实现它。再次感谢男人
  • Github 页面上应该有足够的信息。如果您有特定问题,请在此处提问。如果您能接受我的回答,那就太好了。
猜你喜欢
  • 1970-01-01
  • 2016-10-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-18
  • 1970-01-01
  • 2019-04-01
  • 2023-03-10
相关资源
最近更新 更多