1

この質問は、VS2012とBlend5に関連しています。

Blendでビジュアルステートマネージャーを使用できるかどうかを管理するルールは何ですか?C#/ XAMLでWindowsストアアプリを開発するとき、私は常にブレンドでビジュアルステートマネージャーにアクセスできました。Javascript / HTML5でも同じことをしようとしていますが、ビジュアルステートマネージャーがありません。

実際にBlendでC#アプリとJavascriptアプリを並べて開くと、JSで[状態]タブが使用できないことがわかります。

4

1 に答える 1

0

HTML と JavaScript を使用してストア アプリを構築する場合、ビジュアル ステートの概念は使用できません。「状態」ペインは、XAML アプリ (WPF、Silverlight、または Windows ストア XAML) をビルドする場合にのみ使用できます。同様に、スタイル、HTML プロパティ、および CSS プロパティ ペインは、Windows ストア HTML アプリで作業している場合にのみ使用できます。

Blend を使用して、さまざまな状態の CSS クラスを設定できます。[デバイス] ペインで現在の表示方向を設定できます。css メディア クエリを使用すると、html で使用される同様のクラスにさまざまなプロパティを設定できます。これは、他の CSS プロパティを変更する場合と同じ方法で行うことができます。

このスクリーンショットがそれをもう少し説明してくれることを願っています. この例では、緑色を塗りつぶし状態に設定し、赤色をスナップ状態に設定します。メディア クエリにより、一方が他方よりも選択されます。

ここに画像の説明を入力

アップデート:

この件について、もう少し詳しく説明するチュートリアルを書くことにしました。

于 2013-02-15T13:36:33.577 に答える