Привет, у меня есть модель просмотра, где я могу отслеживать значение определенного элемента в конструкторе. Я открываю диалоговое окно, используя модель MVVM.
пример
private int _myField;
public ClassName(int MyProperty)
{
_myField = MyProperty;
}
public int MyIntProperty
{
get{ return _myField;}
set { _myField = value;}
}
это все прекрасно, очевидно.
но как только откроется окно, значение в viewmodel изменится.
скажем, _myField идет от 1 до 8 без какого-либо взаимодействия. Я прошел через код, и нет других взаимодействий с полем.
также нет в примере кода является связанным свойством.
любой, кто сталкивался с этим раньше. это поставило меня в тупик.
Редактировать: включено отсутствующее свойство из примера