public bool AllowDrag() { if (FDraggable != null) { return(FDraggable.AllowDrag()); } if (FIdItem != null) { return(FIdItem.Owner is IEditableCollection); } return(false); }