2016-10-22 9 views
0

BlendとXAMLの新機能です。白い四角形の四角形と黒いテキストのラベルを含むUserControlがあります。しかし、UserControlをクリックすると、四角形をBlueに、ラベルテキストをWhiteに変更して、選択した外観をエミュレートします。これを行う最善の方法は何ですか?私はXAMLに慣れていないので、Blendで2つのテンプレートを設定し、そのUserControlコードウィンドウに、私がちょうど切り替えるように指示するクリックイベントハンドラを持つソリューションがあることを期待していましたもう一方のテンプレートに追加します。ありがとうBlendでUserControlの外観を動的に変更するにはどうすればよいですか?

答えて

0

これを達成する最も簡単でデザイナーになる方法はdefine two visual statesです。ユーザーがコントロールをクリックすると、use the GotoStateActionで状態を切り替えることができます。

ビジュアルステートを使用すると、コードやXAMLを調べなくてもすべてを視覚的に定義できます。

希望します。

+0

これは完璧です!どうもありがとうございました。あなたは正しい - それは非常に視覚的です。そして、XAMLがどのようなものを作り出すのかを理解するのに役立ちます。 – Char

関連する問題