Default provider for the visual cue of the dragged event.
Definition
Namespace:Telerik.Windows.Controls.Scheduling
Assembly:Telerik.Windows.Scheduling.Core.dll
Syntax:
public class DragResizeVisualProvider : IDragVisualProvider
Inheritance: objectDragResizeVisualProvider
Derived Classes:
Implements:
Constructors
public DragResizeVisualProvider()
Properties
Gets or sets the style of the visual cue, rendered when an item is being linked to another one.
public Style DependencyVisualCueStyle { get; set; }
DragVisualCueStyle
Style
Gets or sets the style of the visual cue, rendered when an item is dragged.
public Style DragVisualCueStyle { get; set; }
ResizeVisualCueStyle
Style
Gets or sets the style of the visual cue, rendered when an item is resized.
public Style ResizeVisualCueStyle { get; set; }
Specifies whether the drag-drop effects will change the mouse cursor or not. Return true if the cursor should change depending the drag-drop effects, otherwise false.
public bool UseDefaultCursors { get; set; }
Implements:
Methods
When overridden in a derived class allows customization of the type of the drag visual.
protected virtual DragResizeVisualCue CreateDragVisualCore(DragResizeVisualProviderState state)
The DragResizeVisualProviderState that describes the initiated operation.
Returns:The new DragResizeVisualCue to be used for the initiated operation.
When overridden in a derived class allows customization of the drag visual offset relatively to the mouse pointer.
protected virtual Point GetDragVisualOffset(DragResizeVisualProviderState state)
Point
When overridden in a derived class allows customization of the drag visual.
protected virtual void PrepareVisualCue(DragResizeVisualProviderState state, DragResizeVisualCue cue)
The DragResizeVisualProviderState that describes the initiated operation.
cueDragResizeVisualCueThe DragResizeVisualCue generated for the initiated operation.