Posted 20 Sep 2012 Link to this post
RadDragAndDropManager.ExecutionMode = DragExecutionMode.Legacy;
Thank you for your feedback. May I ask you to try adding telerik:DragDropManager.AllowCapturedDrag="true" along with telerik:RadDragAndDropManager.AllowDrag = "true"? Please check how this works and let me know if it helps.
Time to cast your vote for Telerik! Tell DevPro Connections and Windows IT Pro why Telerik is your choice. Telerik is nominated in a total of 25 categories.
<
Style
TargetType
=
"Control"
x:Key
"DraggableItem"
>
Setter
Property
"telerik:RadDragAndDropManager.AllowDrag"
Value
"True"
/>
"telerik:RadDragAndDropManager.AllowDrop"
"telerik:DragDropManager.AllowCapturedDrag"
</
var destinationTopLeft = destination.TransformToVisual(
null
).Transform(
new
Point());
var destinationTopLeft = destination.TransformToVisual(Window.GetWindow(
this
)).Transform(
Storyboard
ObjectAnimationUsingKeyFrames
Storyboard.TargetName
"DropCueElement"
Storyboard.TargetProperty
"(UIElement.Visibility)"
DiscreteObjectKeyFrame
KeyTime
"0:0:0"
"{x:Static Visibility.Visible}"
"ListBoxBorder"
"(Border.BorderBrush)"
DiscreteObjectKeyFrame.Value
SolidColorBrush
Color
"{x:Static Colors.Orange}"
Unfortunately we don't have a workaround for the Wheel problem. You can use autoscrolling as an alternative with long lists. You can see a sample here. Or you can use the built in one in RadListBox. As to the RowReordering implementation with DragDropManager, the idea behind the implementation is the same, the only thing you need to change is the events you are using. Here is an article on how to migrate a project between the two managers. Hope this helps!