Class DragResizeVisualProvider
Default provider for the visual cue of the dragged event.
Inheritance
Namespace: Telerik.Windows.Controls.Scheduling
Assembly: Telerik.Windows.Scheduling.Core.dll
Syntax
public class DragResizeVisualProvider : Object, IDragVisualProvider
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
System.
|
DragVisualCueStyle
Gets or sets the style of the visual cue, rendered when an item is dragged.
Declaration
public Style DragVisualCueStyle { get; set; }
Property Value
System.
|
ResizeVisualCueStyle
Gets or sets the style of the visual cue, rendered when an item is resized.
Declaration
public Style ResizeVisualCueStyle { get; set; }
Property Value
System.
|
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
System.
|
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
Drag The Drag |
Returns
Drag The new Drag |
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
Returns
System.
|
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
Drag The Drag |
Drag The Drag |
Explicit Interface Implementations
IDragVisualProvider.CreateDragVisual(DragVisualProviderState)
Declaration
FrameworkElement IDragVisualProvider.CreateDragVisual(DragVisualProviderState state)
Parameters
Drag
|
Returns
System.
|
Implements
IDragVisualProvider.GetDragVisualOffset(DragVisualProviderState)
Declaration
Point IDragVisualProvider.GetDragVisualOffset(DragVisualProviderState state)
Parameters
Drag
|
Returns
System.
|