/ / Xamarin Forms:XAMLまたはバックエンドコード(C#)による設計-c#、xaml、xamarin、xamarin.forms

Xamarフォーム:XAMLまたはバックエンドコードによる設計(C#) - c#、xaml、xamarin、xamarin.forms

Xamarin.Formsに関する簡単な質問。

XAMLまたはアプリケーションを設計するためのバックエンドを介して設計する利点はありますか? それとも単に好みですか?

私は、XAML経由ではなくコード経由で設計しているxamarinに熟練した人々の多くの例を見てきました。

ありがとうございました。

回答:

回答№1の場合は3

それはより好みです。両方で何でもできます。

あなたが主張できる唯一のことは、あなたが設計をロジックから分離したMVVMパターンのようなものでXAMLを使用すると、将来のある時点で別のビューを実装しやすくなります。

これが私の好みがXAMLである理由です。それは、よりすっきりと分離されたように感じます。さらに多くのネストされたコード構造よりも読みやすいと思います。

また、(近い)将来、より多くの優れたデザイナーが登場する場合、おそらくXAMLで設計されたページでのみ動作します。

これをチェックする Xamarinフォーラムの投稿 いくつかの長所と短所を参照するため。