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
Remarks
Remove dock guide kind flags from this property to prevent the related dock guide from showing.
DraggedDockHost
SupportedDockGuideKinds
The dock guide kinds that are supported by this DraggedDockHost and dock Target combination.
public DockGuideKinds SupportedDockGuideKinds { get; }
Property Value
See Also
Target
The IDockTarget that the drag is over.
Inherited Members
- DockingWindowsEventArgs.Windows
- CancelRoutedEventArgs.Cancel
- RoutedEventArgs.Handled
- RoutedEventArgs.RoutedEvent
- RoutedEventArgs.Route
- RoutedEventArgs.Source
- EventArgs.Empty
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()