2011-01-15 2 views
0

MVVM(Caliburn.Micro)と組み合わせてDynamic Layout and Styles presentation at MIX 2010のFluidMoveBehaviourを使用しようとしています。FluidMoveBehaviour in Silverlight

マスター/ディテールの振る舞いは、私が後にしているものです。それが機能していないと私はカーテンの後ろに何が起こっているのかを知りたいのですが、なぜSilverlightがそれを拾っていないのかを知りたいのです。

FluidMoveBehaviourをどのようにデバッグできますか?

答えて

1

FluidMoveBehaviorがカプセル化されているため、ソースコードが利用できないため、期待どおりに機能していない唯一の手段は試行錯誤です。さらに悪いことに、この機能は概念的には非常に不透明であり、設定を変更した場合に何が起こるのかは、最初は明確ではありません。

マスター/ディテールのシナリオ(最も複雑なもの)を稼働させるためには、非常に小さな例を作成し、それを機能させ、完全に統合されるまで徐々にコードを再導入することをお勧めします。

MIX10デモ以外にも他の作業例があります。私は読んでお勧めして機能するまで再読み込みマイクTaultyの説明はあまり不透明である:彼は徐々に少しテストプログラムで問題に近づく方法

注意してください。それは「ブラックボックス」機能を使用しようと時間を無駄にしないようにする方法です。

とにかく、今のところ、「手間のかからないインタラクティブ性」の約束が、ちょっと空洞になるかもしれません。他のビヘイビア開発者にとってはおそらくレッスンです。クライアントが動作していないときに、クライアントはどのようにデバッグしますか?答え:設定可能なロギングのようなツールを提供します。それが機能していないときは、沈黙は耐えられません。

+0

お寄せいただきありがとうございます。 –