【发布时间】:2014-08-17 20:03:12
【问题描述】:
我们有几个屏幕在 iOS 上应该是 UITableViews,它们有静态的行数和不同类型的单元格。
有没有办法用 Xamarin.Forms 在 XAML 中定义它,而不必设置到 ItemsSource 的绑定?就像我只想定义两个EntryCells,然后定义一个TextCell?
我的第一次尝试是这个例子,但我只在每一行中看到了 Cell.ToString() 的等价物:
<ListView>
<ListView.ItemsSource>
<x:Array Type="{x:Type Cell}">
<EntryCell Text="{Binding Phone}" />
<EntryCell Text="{Binding Code}" />
<TextCell Text="LOGIN" Command="{Binding Login}"/>
</x:Array>
</ListView.ItemsSource>
</ListView>
【问题讨论】:
标签: c# xamarin.ios xamarin xamarin.android xamarin.forms