Windows 8 用のアプリケーションを作成しようとしていて、channel9.msdn のガイドに従っています。XAML を使用してテキスト ボックス、ラベル、またはその他のコントロールを作成する理由がわかりません。理由がありますか?はるかに高速なフォームがあります。コントロールを UI にドラッグ アンド ドロップするだけです。では、なぜ XAML を使用するのでしょうか。ありがとう、そして私の英語でごめんなさい:/
2 に答える
0
XAML を使用して UI をドラッグ アンド ドロップで作成すると、非常に不適切な形式の XAML が作成されます。また、XAML で最も簡単に実行できることが多数あるため (データ テンプレートなど)、最初から XAML で UI を構築する方が簡単です。
于 2013-06-03T17:06:55.413 に答える
0
XAML はフォームのレイアウトをサポートしているため、ウィンドウのサイズを変更すると、ウィンドウに含まれるコントロールが常にレイアウトに従って一貫して配置されます。ドラッグ アンド ドロップするだけで、デザイナーがマージンを使用してコントロールを配置していることがわかります。ウィンドウのサイズを変更すると、ウィンドウは同じ位置に保たれ、適切に配置されなくなります。このレイアウトは WPF の本質です。WPF でのレイアウトに関するチュートリアルを読んでください。
于 2013-06-03T17:07:12.627 に答える