SingleColumnBranchBase.OnStartDrag Method

The default is to not allow the drag.

Namespace:  Microsoft.VisualStudio.Data.Schema.Project.Common.UI.TreeGridSupport
Assembly:  Microsoft.VisualStudio.Data.Schema.Project (in Microsoft.VisualStudio.Data.Schema.Project.dll)

Syntax

'Declaration
Public Overridable Function OnStartDrag ( _
    sender As Object, _
    row As Integer, _
    column As Integer, _
    reason As DragReason _
) As VirtualTreeStartDragData
'Usage
Dim instance As SingleColumnBranchBase
Dim sender As Object
Dim row As Integer
Dim column As Integer
Dim reason As DragReason
Dim returnValue As VirtualTreeStartDragData

returnValue = instance.OnStartDrag(sender, _
    row, column, reason)
public virtual VirtualTreeStartDragData OnStartDrag(
    Object sender,
    int row,
    int column,
    DragReason reason
)
public:
virtual VirtualTreeStartDragData OnStartDrag(
    Object^ sender, 
    int row, 
    int column, 
    DragReason reason
)
public function OnStartDrag(
    sender : Object, 
    row : int, 
    column : int, 
    reason : DragReason
) : VirtualTreeStartDragData
abstract OnStartDrag : 
        sender:Object * 
        row:int * 
        column:int * 
        reason:DragReason -> VirtualTreeStartDragData 
override OnStartDrag : 
        sender:Object * 
        row:int * 
        column:int * 
        reason:DragReason -> VirtualTreeStartDragData 

Parameters

  • reason
    Type: DragReason
    The type of drag

Return Value

Type: VirtualTreeStartDragData
Returns VirtualTreeStartDragData.Empty.

Implements

IBranchOnStartDrag(Object, Int32, Int32, DragReason)

.NET Framework Security

See Also

Reference

SingleColumnBranchBase Class

SingleColumnBranchBase Members

Microsoft.VisualStudio.Data.Schema.Project.Common.UI.TreeGridSupport Namespace