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
- sender
Type: System.Object
The object starting the drag
- row
Type: System.Int32
The row in the branch
- column
Type: System.Int32
The column in the row
- reason
Type: DragReason
The type of drag
Return Value
Type: VirtualTreeStartDragData
Returns VirtualTreeStartDragData.Empty.
Implements
IBranchOnStartDrag(Object, Int32, Int32, DragReason)
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
SingleColumnBranchBase Members
Microsoft.VisualStudio.Data.Schema.Project.Common.UI.TreeGridSupport Namespace