C# Xamarin使用图像|文本|时间形成列表视图
我目前正在与xamarin forms合作构建一个混合应用程序。 我正在尝试构建一个列表视图,其中显示一个带有图标和时间戳的错误 这是我想重新制作成xamarin形式的概念设计。 我使用了一个C# Xamarin使用图像|文本|时间形成列表视图,c#,xaml,xamarin,xamarin.forms,hybrid,C#,Xaml,Xamarin,Xamarin.forms,Hybrid,我目前正在与xamarin forms合作构建一个混合应用程序。 我正在尝试构建一个列表视图,其中显示一个带有图标和时间戳的错误 这是我想重新制作成xamarin形式的概念设计。 我使用了一个ImageCell来尝试使用一些文本来获取图标,但现在我想在图标上方(或文本旁边)添加第三个元素(时间),PO对此不确定 正如@Jason所说,您应该使用ViewCell 是这样的: <ViewCell> <StackLayout Orientation="Horizontal"&
ImageCell
来尝试使用一些文本来获取图标,但现在我想在图标上方(或文本旁边)添加第三个元素(时间),PO对此不确定
正如@Jason所说,您应该使用
ViewCell
是这样的:
<ViewCell>
<StackLayout Orientation="Horizontal">
<StackLayout>
<Label HorizontalOptions="Center"
HorizontalTextAlignment="Center"/>
<Image >
</StackLayout>
<Label VerticalOptions="FillAndExpand"
VerticalTextAlignment="Center"
HorizontalOptions="FillAndExpand"/>
</StackLayout>
</ViewCell>
添加所需的其他属性和绑定,单元格即可使用。使用ViewCell构建自定义布局instead@Jason在构建自定义
viewcell
时,我是否必须为构建应用程序的每个平台制作自定义渲染器,或者xamarin是否可以为我处理此问题?(文档确实解释了如何构建一个)ViewCell不需要自定义渲染器。它是由常规XF元素构建的,我会添加它,而不是imagecell,太棒了