Xamarin形式:作为单元格的自定义视图

时间:2018-10-02 13:23:13

标签: xaml xamarin xamarin.forms cell

在我的项目中,我需要创建一个供稿列表,例如:

enter image description here

我想创建一个XAML内容视图,但是如何将其用作单元格呢?

这是一个好方法吗?

1 个答案:

答案 0 :(得分:1)

我认为最好的方法是选择数据模板选择器。如果使用数据模板选择器,则可以在运行时根据数据绑定属性的值选择一个数据模板(视图)。可以说,就您而言,您的“列表”视图可能具有3/4或任意数量的不同类型的ViewCell。根据您要显示其他视图单元格的单元格类型。

关于Xamarin文档的教程非常不错,您可以在https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/templates/data-templates/selector上阅读

此后再读一遍(这是使用ViewCell的聊天应用程序的示例)https://blog.xamarin.com/customizing-list-view-cells-xamarin-forms-datatemplateselector/

请阅读后让我知道您是否需要任何具体帮助。