24 references to EditableItems
PresentationFramework (24)
System\Windows\Controls\DataGrid.cs (24)
824
(IsAddingNewItem && item ==
EditableItems
.CurrentAddItem))
2130
bool placeholderAtBeginning = (
EditableItems
.NewItemPlaceholderPosition == NewItemPlaceholderPosition.AtBeginning);
2300
IEditableCollectionView editableItems =
EditableItems
;
2674
EditableItems
.Remove(itemToRemove);
2707
switch (
EditableItems
.NewItemPlaceholderPosition)
3458
if ((canUserAddRowsProperty && !dataGrid.
EditableItems
.CanAddNew) ||
3459
(!canUserAddRowsProperty && !dataGrid.
EditableItems
.CanRemove))
3559
newItem = (newItem != null) ? ani.AddNewItem(newItem) :
EditableItems
.AddNew();
3575
EditableItems
.EditItem(rowItem);
3597
EditableItems
.CommitEdit();
3601
EditableItems
.CommitNew();
3624
if (
EditableItems
.CanCancelEdit)
3626
EditableItems
.CancelEdit();
3631
EditableItems
.CommitEdit();
3636
object currentAddItem =
EditableItems
.CurrentAddItem;
3657
EditableItems
.CancelNew();
3679
bool placeholderAtBeginning = (
EditableItems
.NewItemPlaceholderPosition == NewItemPlaceholderPosition.AtBeginning);
3717
get { return
EditableItems
.IsAddingNew; }
3722
get { return
EditableItems
.IsEditingItem; }
3728
(IsAddingNewItem && (
EditableItems
.CurrentAddItem == item));
3739
return IsEditingRowItem && (
EditableItems
.CurrentEditItem == item);
3744
var editableItems =
EditableItems
;
3790
NewItemPlaceholderPosition position =
EditableItems
.NewItemPlaceholderPosition;
3843
IEditableCollectionView editableItems =
EditableItems
;