protected override bool CanStartDrag(CanStartDragArgs args) { return(args.draggedItemIDs.Count == 1 && (args.draggedItem is TypeTreeView || args.draggedItem is MemberTreeView || args.draggedItem is NodeTreeView)); }
/// <summary> /// /// </summary> /// <param name="args">Drag&Dropの対象となるTreeViewItemの情報が含まれる</param> /// <returns></returns> protected override bool CanStartDrag(CanStartDragArgs args) { Debug.Log("CanStartDrag"); base.CanStartDrag(args); return(true); }
protected override bool CanStartDrag(CanStartDragArgs args) { return(true); }
// Selection //----------- //protected override void SelectionClick(TreeViewItem item, bool keepMultiSelection) //{ //} // Dragging //----------- protected override bool CanStartDrag(CanStartDragArgs args) => false;
protected override bool CanStartDrag(CanStartDragArgs args) { return(((StringTreeViewItem)args.draggedItem).JsonType != JsonType.NotJson); }
protected override bool CanStartDrag(CanStartDragArgs args) { return(args.draggedItem.depth == 0); }
protected override bool CanStartDrag(CanStartDragArgs args) { return(systemSubtreeIDs.Contains(args.draggedItem.id) && systemNames.Contains(playerLoopSystemsByListID[args.draggedItem.id].type.FullName)); }
/// <summary> /// Can the row be dragged? /// </summary> /// <param name="args">The row that is trying to be dragged.</param> /// <returns>True if the row can be dragged.</returns> protected override bool CanStartDrag(CanStartDragArgs args) { return(!hasSearch); }
protected override bool OnCanStartDrag(Item item, CanStartDragArgs args) => true;
protected virtual bool CanStartDrag(CanStartDragArgs args) => false;
protected override bool CanStartDrag(CanStartDragArgs args) { // TODO : Implement drag return(false); }
protected override bool CanStartDrag(CanStartDragArgs args) { return(!isPreview); }
protected override bool CanStartDrag(CanStartDragArgs args) { return(args.draggedItemIDs.Where(id => GetGameObject(id) == null).Count() == 0); }
protected override bool CanStartDrag(CanStartDragArgs args) { return(args.draggedItemIDs.Count == 1); // || SelectionOfSameType(args.draggedItemIDs); }
protected override bool CanStartDrag(CanStartDragArgs args) { return(list.CanReorder()); }
protected override bool CanStartDrag(CanStartDragArgs args) { return(HasSelection()); }
///////////////////////////////////////// sealed protected override bool CanStartDrag(CanStartDragArgs args) { return(OnCanStartDrag((T)args.draggedItem, args)); }
protected override bool CanStartDrag(CanStartDragArgs args) { return(base.CanStartDrag(args)); }
protected virtual bool OnCanStartDrag(T item, CanStartDragArgs args) { return(false); }
// Dragging protected virtual bool CanStartDrag(CanStartDragArgs args) { return(false); }
protected override bool CanStartDrag(CanStartDragArgs args) { return(args.draggedItem is EntityItem); }
protected override bool CanStartDrag(CanStartDragArgs args) { return(treeModel.Find(args.draggedItem.id).leafType != MerinoTreeElement.LeafType.File); }
protected override bool CanStartDrag(CanStartDragArgs args) { return(args.draggedItemIDs.Count == 1); }
protected override bool CanStartDrag(CanStartDragArgs args) { args.draggedItemIDs = GetSelection(); return(true); }
protected override bool CanStartDrag(CanStartDragArgs args) { return(FindRows(args.draggedItemIDs).All(x => x.depth != 0)); }