xamarin.forms - xamarin表单列表视图中的水平列表视图
问题描述
我想在一个滚动的垂直列表中设计一个带有 xamarin.forms 的水平滚动列表。json 信息也可作为数组中的数组使用。
解决方案
您可以在列表视图中将旋转设置为 270,如下面的代码。
<AbsoluteLayout x:Name="MessagesLayoutFrame" Padding="0" HorizontalOptions="FillAndExpand">
<ContentView x:Name="MessagesLayoutFrameInner" Padding="0" HorizontalOptions="FillAndExpand">
<ListView x:Name="listview"
RowHeight="240"
VerticalOptions="Start"
HeightRequest="240"
WidthRequest="240"
SeparatorVisibility="None"
Rotation="270"
HorizontalOptions="Center">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<ContentView Rotation="90" Padding="12">
<Image Source="{Binding Source}" Aspect="AspectFill" />
</ContentView>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</ContentView>
</AbsoluteLayout>
或者作为这个链接来实现一个新的renderedViews:HorizontalListView
推荐阅读
- android - 如果 Firebase 中没有内容,则显示警报对话框
- python-3.x - AWS - 使用 SDK 从快照还原 Neptune
- r - 如果特定工作表中存在字符串,则使用 TRUE 为 FALSE 命名多个 xlsx 文件
- node.js - 为什么 webpack 尝试解析 unimport 文件?
- c# - 我需要自己清理 NLog MDLC 吗?
- java - 有和没有公共的静态之间的区别
- c# - WinForms 动态矩阵新表单带按钮
- javascript - 如何在浏览器(节点)中获取其他域主体
- themes - 修改 DNN 中的个人资料头像 url
- arrays - python多索引数组日期时间格式(作为两个不同的日期时间)