Я начинаю использовать MVVM, но я что-то запутался, есть моя проблема, я хочу добавить только одну строку в мою таблицу, и вот способ, которым я делаю это:
Класс представления модели:
// Model.MyClass is my entity
Model.MyClass myClass;
public Model.MyClass MyClass
{
get
{
return myClass;
}
set
{
myClass= value;
base.OnPropertyChanged(() => MyClass);
}
}
context = new myEntities();
myclass=new Model.MyClass();
context.MyClass.AddObject(MyClass);
Тогда:
public ICommand SaveCommand
{
get { return new BaseCommand(Save); }
}
void Save()
{
if (DefaultSpecItem != null)
{
context.SaveChanges();
}
}
и я связываю шаблон данных с MyClass, он отлично работает и сохраняет изменения в моей базе данных, но не обновляет мое представление, в этом случае я хочу вернуть идентификатор, поэтому я помещаю текстовое поле и привязываю его к id (prpoerty ),
в чем проблема? я что-то упустил?
я бы оценил любую помощь.