public void SetItems(IEnumerable<Model.IMenuItem> menuItems) { this.dataGrid.CancelEdit(DataGridEditingUnit.Row); this.dataGrid.ItemsSource = menuItems; this.dataGrid.Items.Refresh(); }