In This Article

DockingWindowsDragOverEventArgs Class

Provides event arguments for when one or more docking windows are dragged over a new dock target, with support for hiding certain dock guides by altering the AllowedDockGuideKinds property.

public class DockingWindowsDragOverEventArgs : DockingWindowsEventArgs
Inheritance:
object EventArgs RoutedEventArgs CancelRoutedEventArgs DockingWindowsEventArgs object

Constructors

DockingWindowsDragOverEventArgs(DockHost, IDockTarget, DockGuideKinds)

Initializes an instance of the class.

public DockingWindowsDragOverEventArgs(DockHost draggedDockHost, IDockTarget target, DockGuideKinds supportedDockGuideKinds)
Parameter Type Description
draggedDockHost DockHost

The DockHost that is being dragged, and that contains the Windows.

target IDockTarget

The IDockTarget that the drag is over.

supportedDockGuideKinds DockGuideKinds

The dock guide kinds that are supported by this DraggedDockHost and dock Target combination.

Properties

AllowedDockGuideKinds

The dock guide kinds that are allowed by this DraggedDockHost and dock Target combination.

public DockGuideKinds AllowedDockGuideKinds { get; set; }

Property Value

DockGuideKinds

Remarks

Remove dock guide kind flags from this property to prevent the related dock guide from showing.

DraggedDockHost

The DockHost that is being dragged, and that contains the Windows.

public DockHost DraggedDockHost { get; }

Property Value

DockHost

SupportedDockGuideKinds

The dock guide kinds that are supported by this DraggedDockHost and dock Target combination.

public DockGuideKinds SupportedDockGuideKinds { get; }

Property Value

DockGuideKinds

See Also

Target

The IDockTarget that the drag is over.

public IDockTarget Target { get; }

Property Value

IDockTarget

Inherited Members

Extension Methods