我正在开发一个特定的UI,向我展示一些数据。在我的VM中,我有一个包含n个元素的数组Data [],其中n是已知的(通常,n = 10)。 为了显示我的数据,我使用了具有高复杂性的转换器,我无法对其进行修改。 由于这种复杂性,我不想同时显示所有元素。所以我在我的VM中有一个方法可以触发:
PropertyChanged(this, "Data[" + i + "]");
其中i的值由方法本身选择。
在我看来,我有10个控件绑定到每个Data [i](0< = i< = 9)。
但是,这似乎不起作用。知道我如何更新数组的1个精确元素的绑定而不是更新整个数据?
谢谢!