1

我在视图上有一个图像,我想在 ViewModel 上创建一个可以绑定到其中的属性。问题是我不知道应该在 ViewModel 上创建什么类型的对象。我可以创建一个文本对象。我希望能够做到这些:

  1. 设置图像的源属性(来自应用程序资源的图像)
  2. 可以在运行时更改和调整图像大小。
  3. 将图像源设置为来自硬盘的图像。

我应该只在 ViewModel 上创建一个对象,还是可以创建多个对象并且每个对象都绑定到图像控制的一个参数?

4

1 回答 1

1

为每个不同的数据创建一个属性,并绑定到它。它可以是原始类型,如stringor int,也可以是包装这些值的自定义类。如果您选择该字母选项,您还需要确保绑定到您创建的自定义对象上的正确属性。

于 2012-09-24T12:53:08.793 回答