我在WP7项目的viewModel中有一个属性,我遇到了问题。当我读取它的值时,它与上次设置时的值不同。我已将登录放入getter和setter中,并且永远不会将其设置为返回的值。有谁知道为什么会这样?我还检查了只使用get / set方法设置局部变量。这是属性:
private int rowNumber = -1;
public int RowNumber
{
get { return rowNumber; }
set
{
rowNumber = value;
SendPropertyChanged("RowNumber");
}
}
没有什么令人兴奋的事情。它在页面代码中设置了各种位置,并在另一个对象引发事件之后。它由页面代码和viewModel读取。