Thumb.DragCompleted Event
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Occurs when the Thumb control loses mouse capture.
public:
event System::Windows::Controls::Primitives::DragCompletedEventHandler ^ DragCompleted;
public event System.Windows.Controls.Primitives.DragCompletedEventHandler DragCompleted;
member this.DragCompleted : System.Windows.Controls.Primitives.DragCompletedEventHandler
Public Custom Event DragCompleted As DragCompletedEventHandler
Event Type
Examples
The following example shows how to assign an event handler for the DragCompleted event to a Thumb control, and how to define the event handler. For the complete sample, see Thumb Drag Functionality Sample.
<Thumb Name="myThumb" Canvas.Left="80" Canvas.Top="80" Background="Blue"
Width="20" Height="20" DragDelta="onDragDelta"
DragStarted="onDragStarted" DragCompleted="onDragCompleted"
/>
void onDragCompleted(object sender, DragCompletedEventArgs e)
{
myThumb.Background = Brushes.Blue;
}
Private Sub onDragCompleted(ByVal sender As Object, _
ByVal e As DragCompletedEventArgs)
myThumb.Background = Brushes.Blue
End Sub
Remarks
This DragCompleted event occurs when the left mouse button is released or when the CancelDrag method is called.
The Thumb control receives mouse capture when the user presses the left mouse button while pausing the mouse pointer over the Thumb control.
The position of the mouse when the DragCompleted event occurs is provided by the DragDeltaEventArgs of the last DragDelta event.
Routed Event Information
Item | Value |
---|---|
Identifier field | DragCompletedEvent |
Routing strategy | Bubbling |
Delegate | DragCompletedEventHandler |