Silverlight開発から。しかし、良いSilverlightブックを読んでください:提案は大歓迎です。Silverlightメインナビゲーションページで複数のUserControlをアニメートするときのDRY
私は7つのユーザーコントロール(メニュー項目)が自分のパスに沿って視界に入る「メインのGUI」画面を持っています。私はユーザーコントロールをうまく分離し、うまく動作させるようにしました。 1つの.XAMLに複数のキーフレームアニメーション(X、Y、高さ、幅)を持つ複数のストーリーボード(各メニューアイテムごとに1つ)を持つことは、私にはうまくいきません。これらのプロパティ値を繰り返しても、気にせず、メンテナンスはしません。
値をapp.xamlに移動しようとしましたが、アニメーションの長さをスタイルキーで設定しようとしましたが、成功は限られていました。誰もこのクリーナーを作る素晴らしい方法を提案できますか?ストーリーボードを自分のコントロールにリファクタリングしますか?リソース内のプロパティ値?コードビハインドの動的ビルド?
ハウツーサイトを参照しても問題ありません。