1
少なくとも私にとっては、Caliburn.MicroをWPF用に使用すると、使用するビューモデルに基づいて正しいビューが自動的に選択されるということです。Xamarin.Forms用のCaliburn.Microには、WPFのような一致するビューを自動的に選択するという概念がありますか?
たとえば、CarViewModel
オブジェクトを含むリストがある場合、リスト内の各アイテムをレンダリングするためにCarView
を使用するデータテンプレートが自動的に作成されます。
Xamarin.Forms
に"x:Name"
という概念がないため、この機能はキャリバーンには存在しません。Xamarin.Forms
?
現時点では、 + Xamarin.Formsのドキュメントがほとんどないため、ここで質問しています。
ありがとうございます!
<ListView ItemsSource="{Binding Features}" HasUnevenRows="True">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<ContentView cm:View.Model="{Binding}" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand"/>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
だから、この部分
:cm:View.Model="{Binding}"
一緒<ContentView/>
とは、単に必要