24 references to EditableItems
PresentationFramework (24)
src\Framework\System\Windows\Controls\DataGrid.cs (24)
832(IsAddingNewItem && item == EditableItems.CurrentAddItem)) 2143bool placeholderAtBeginning = (EditableItems.NewItemPlaceholderPosition == NewItemPlaceholderPosition.AtBeginning); 2317IEditableCollectionView editableItems = EditableItems; 2700EditableItems.Remove(itemToRemove); 2733switch (EditableItems.NewItemPlaceholderPosition) 3490if ((canUserAddRowsProperty && !dataGrid.EditableItems.CanAddNew) || 3491(!canUserAddRowsProperty && !dataGrid.EditableItems.CanRemove)) 3591newItem = (newItem != null) ? ani.AddNewItem(newItem) : EditableItems.AddNew(); 3607EditableItems.EditItem(rowItem); 3629EditableItems.CommitEdit(); 3633EditableItems.CommitNew(); 3656if (EditableItems.CanCancelEdit) 3658EditableItems.CancelEdit(); 3663EditableItems.CommitEdit(); 3668object currentAddItem = EditableItems.CurrentAddItem; 3689EditableItems.CancelNew(); 3711bool placeholderAtBeginning = (EditableItems.NewItemPlaceholderPosition == NewItemPlaceholderPosition.AtBeginning); 3749get { return EditableItems.IsAddingNew; } 3754get { return EditableItems.IsEditingItem; } 3760(IsAddingNewItem && (EditableItems.CurrentAddItem == item)); 3771return IsEditingRowItem && (EditableItems.CurrentEditItem == item); 3776var editableItems = EditableItems; 3825NewItemPlaceholderPosition position = EditableItems.NewItemPlaceholderPosition; 3878IEditableCollectionView editableItems = EditableItems;