Xamarinフォーム、DataTemplateとカスタムレンダラー
Aug 25 2020
内にいくつかの要素を追加する必要がありViewCellます。これを行うには、2つのアプローチから選択できます。
1-DataTemplateレイアウトを作成するために使用します。
2-カスタムレンダラーを使用します。
私はこのような状況でこの2つのアプローチの違いを理解しようとしています。
いつ使用する必要がありますDataTemplateか?
カスタムレンダラーはいつ使用する必要がありますか?
回答
1 JorgeFernandezHerrero Aug 25 2020 at 13:53
ジェイソンは言いました:
カスタムレンダラーは、標準のフォームコントロールでは使用できないプラットフォーム固有のUIが必要な場合にのみ適用されます。
したがって、要素をレイアウトできるように常にDataTemplateを使用する必要があり、プラットフォームから特定のものを使用して、希望どおりに動作したり描画したりする必要はありません。
一方、標準のフォームコントロールではレイアウトできないプラットフォーム固有のUIが必要な場合は、カスタムレンダラーを使用する必要があります。