24 references to EditableItems
PresentationFramework (24)
System\Windows\Controls\DataGrid.cs (24)
824(IsAddingNewItem && item == EditableItems.CurrentAddItem)) 2118bool placeholderAtBeginning = (EditableItems.NewItemPlaceholderPosition == NewItemPlaceholderPosition.AtBeginning); 2288IEditableCollectionView editableItems = EditableItems; 2662EditableItems.Remove(itemToRemove); 2695switch (EditableItems.NewItemPlaceholderPosition) 3446if ((canUserAddRowsProperty && !dataGrid.EditableItems.CanAddNew) || 3447(!canUserAddRowsProperty && !dataGrid.EditableItems.CanRemove)) 3547newItem = (newItem != null) ? ani.AddNewItem(newItem) : EditableItems.AddNew(); 3563EditableItems.EditItem(rowItem); 3585EditableItems.CommitEdit(); 3589EditableItems.CommitNew(); 3612if (EditableItems.CanCancelEdit) 3614EditableItems.CancelEdit(); 3619EditableItems.CommitEdit(); 3624object currentAddItem = EditableItems.CurrentAddItem; 3645EditableItems.CancelNew(); 3667bool placeholderAtBeginning = (EditableItems.NewItemPlaceholderPosition == NewItemPlaceholderPosition.AtBeginning); 3705get { return EditableItems.IsAddingNew; } 3710get { return EditableItems.IsEditingItem; } 3716(IsAddingNewItem && (EditableItems.CurrentAddItem == item)); 3727return IsEditingRowItem && (EditableItems.CurrentEditItem == item); 3732var editableItems = EditableItems; 3778NewItemPlaceholderPosition position = EditableItems.NewItemPlaceholderPosition; 3831IEditableCollectionView editableItems = EditableItems;