1

ビューに画像があり、それにバインドできる ViewModel のプロパティを作成したいと考えています。問題は、ViewModel でどのタイプのオブジェクトを作成すればよいかわからないことです。テキストオブジェクトを作成できます。私はこれらを行うことができるようにしたい:

  1. 画像のソース プロパティを設定します (アプリケーション リソースからの画像)
  2. 実行時にイメージを変更およびサイズ変更できます。
  3. 画像ソースをハードディスクからの画像に設定します。

ViewModel でオブジェクトを 1 つだけ作成する必要がありますか?それとも複数のオブジェクトを作成して、それぞれをイメージ コントロールの 1 つのパラメーターにバインドできますか?

4

1 に答える 1

1

個別のデータごとにプロパティを作成し、バインドします。stringまたはのようなプリミティブ型にintすることも、それらの値をラップするカスタム クラスにすることもできます。そのレター オプションを選択した場合は、作成したカスタム オブジェクトの正しいプロパティにバインドする必要もあります。

于 2012-09-24T12:53:08.793 に答える