1

実行中にアプリのUIをライブで操作する方法があるかどうか知りたいですか?私はデザイナーではないので、色合わせなどで困ることがあります。

次の問題は、たとえばコントロールの色を変更したいときはいつでも、アプリを終了してからVS2012に移動し、変更を適用し、ビルドして再度実行し、簡単な変更を確認する必要があることです。デザイナーに変更があったことは知っていますが、全体の印象をつかむには、結果の画面を確認する必要があります。

これを達成する方法はありますか?

4

2 に答える 2

2

デバッグフラグが設定されているときに秘密のキーを押すと、フォームが表示され、コントロールを選択してプロパティシートを公開できます。正しく理解するために少し作業を行い、リフレクションを使用する場合でも優れたコードを使用してください。デザインを行うには、ストーリーボードタイプのアプリを使用したほうがよい場合があります。

于 2012-11-11T13:47:40.027 に答える
1

動的に調整できる(このタイプの実行時調整を簡単にした)WPFのスタイルとは異なり、WindowsStoreアプリのソリューションはそれほど洗練されていません。理想的には、すべてのUIや色などをXAMLファイルで定義し、他の方法では設定できないようにします(長期的なメンテナンスの問題になるため)。

設計時にページのルックアンドフィール(色など)を確認できるように、十分なテストデータと構成を追加することをお勧めします。BlendとVisualStudioは、アプリケーションの要素の非常に合理的なほぼ最終的なレンダリングを表示するのに非常に優れています。一般的に、もう行うのはそれほど難しくありません。

私が過去に行ったことの1つは、大きなスクロールビューアで、すべてのスタイルとコントロールを含む単一のページ/フォームを作成することでした。次に、最初に実行するように構成できるように設定しました。微調整/ビルドサイクルはかなり速く、結果は依然として非常に管理しやすいものでした。

于 2012-11-11T16:38:29.883 に答える