Я новичок в mvvm и не могу найти ответ на следующий вопрос:
У меня есть сетка данных в Silverlight, которая привязывается к наблюдаемой коллекции Команды модели представления:
Сначала я выбираю несколько командных объектов в списке, а затем передаю их в свою наблюдаемую коллекцию.
(Public ObservableCollection Teams)
Теперь я хочу добавить строку в таблицу данных, поэтому я создал кнопку в представлении и подключил Icommand, которая добавляет более или менее пустую команду к моей коллекции:
private void Add()
{
Team _team = new Team();
_team.recid = 1;
_team.teamid = "";
_team.ruleset = "";
_team.name = "";
this.Teams.Add(new TeamViewModel(_team));
}
Я думаю, что notifypropertyaled не запускается (только когда я устанавливаю коллекцию), что мне нужно сделать, чтобы уведомить представление о моей измененной модели представления?
Заранее спасибо,
Michael