Intersoft.Client.UI.Aqua.UXFlow Namespace > UXFlow Class : AllowDragItem Property |
<CategoryAttribute("Interactivity")> Public Overridable Property AllowDragItem As Boolean
Dim instance As UXFlow Dim value As Boolean instance.AllowDragItem = value value = instance.AllowDragItem
[CategoryAttribute("Interactivity")] public virtual bool AllowDragItem {get; set;}
[CategoryAttribute("Interactivity")] public: virtual property bool AllowDragItem { bool get(); void set ( bool value); }
UXFlow is also equipped with full drag and drop support, which is powered by ClientUI DragDrop Framework. However, UXFlow implements drag-drop differently compared to other controls such as UXListBox, UXAccordion and UXDock, in the way users interact with the control.
UXFlow does not provide AllowReorderItem, AllowMoveItem, AllowRemoveItem properties. Instead, it introduces AllowDragItem property, which means that UXFlow only provides capability to drag its item (copy mode) and you will need to manually handle additional action in the drag events. When you set AllowDragItem property to true, any UXFlowItem can be dragged when they are positioned in the center as focus item. You can not drag items that are in preview position.
When AllowDropItem is set to True, a visual hint will be shown when an object is being dragged over to each UXFlowItem. You can change this visual hint by customizing the UXFlowItem template.
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2