ClassDragResizeVisualProvider
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
DragResizeVisualProvider()
Declaration
public DragResizeVisualProvider()
Properties
DependencyVisualCueStyle
Gets or sets the style of the visual cue, rendered when an item is being linked to another one.
Declaration
public Style DependencyVisualCueStyle { get; set; }
Property Value
Style
DragVisualCueStyle
Gets or sets the style of the visual cue, rendered when an item is dragged.
Declaration
public Style DragVisualCueStyle { get; set; }
Property Value
Style
ResizeVisualCueStyle
Gets or sets the style of the visual cue, rendered when an item is resized.
Declaration
public Style ResizeVisualCueStyle { get; set; }
Property Value
Style
UseDefaultCursors
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.
Declaration
public bool UseDefaultCursors { get; set; }
Property Value
Implements
Methods
CreateDragVisualCore(DragResizeVisualProviderState)
When overridden in a derived class allows customization of the type of the drag visual.
Declaration
protected virtual DragResizeVisualCue CreateDragVisualCore(DragResizeVisualProviderState state)
Parameters
state
The DragResizeVisualProviderState that describes the initiated operation.
Returns
The new DragResizeVisualCue to be used for the initiated operation.
GetDragVisualOffset(DragResizeVisualProviderState)
When overridden in a derived class allows customization of the drag visual offset relatively to the mouse pointer.
Declaration
protected virtual Point GetDragVisualOffset(DragResizeVisualProviderState state)
Parameters
state
Returns
Point
PrepareVisualCue(DragResizeVisualProviderState, DragResizeVisualCue)
When overridden in a derived class allows customization of the drag visual.
Declaration
protected virtual void PrepareVisualCue(DragResizeVisualProviderState state, DragResizeVisualCue cue)
Parameters
state
The DragResizeVisualProviderState that describes the initiated operation.
cue
The DragResizeVisualCue generated for the initiated operation.