Xaml-vs-csharp-code
提供:Dev Guides
XAML Vs C#コード
XAMLを使用して、オブジェクトのプロパティを作成、初期化、および設定できます。 プログラミングコードを使用して同じアクティビティを実行することもできます。
XAMLは、UI要素を設計するためのもう1つのシンプルで簡単な方法です。 XAMLでは、XAMLでオブジェクトを宣言するか、コードを使用してオブジェクトを宣言するかを決定するのはユーザー次第です。
XAMLでの記述方法を示す簡単な例を見てみましょう-
この例では、ボタンとテキストブロックを含むスタックパネルを作成し、ボタンとテキストブロックのプロパティ(高さ、幅、マージンなど)を定義しました。 上記のコードをコンパイルして実行すると、次の出力が生成されます-
次に、C#で記述された同じコードを見てください。
上記のコードをコンパイルして実行すると、次の出力が生成されます。 XAMLコードの出力とまったく同じであることに注意してください。
これで、XAMLの使用と理解がどれほど簡単であるかがわかります。