これが私のシナリオです。
私は2つのプロパティを持っています。タイプと状態。
タイプは、ボール、車、矢などの 3 つの値を持つ Enum です。State は、-1、0、1 などの 3 つの状態値を受け入れる int です。また、状態値ごとに 9 つの画像があります。
同様に、タイプをボール、値を -1 に選択すると、赤色のボールが表示されます。タイプに矢印、値に 1 を選択すると、上向きの矢印が表示されます。等。、
私はWPFでこれを行うことができます。空の画像で 3 つの DataTemplates を作成しました。次に、DataTrigger を使用して、選択した StateValue の特定の画像を確認および更新します。
しかし、シルバーライトではどうすればこれを行うことができますか。私は知っています、私はVSMでそれをしなければなりません。しかし、これ(または)利用可能な代替手段に関する詳細を知りたいです。