Thumb.DragCompleted 事件

定义

Thumb 控件失去鼠标捕获时发生。

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 

事件类型

示例

以下示例演示如何将 事件的事件处理程序 DragCompleted 分配给 Thumb 控件,以及如何定义事件处理程序。 有关完整示例,请参阅 Thumb 拖动功能示例

<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

注解

当释放鼠标左键或调用 方法时,CancelDrag会发生此DragCompleted事件。

Thumb当用户按下鼠标左键同时将鼠标指针悬停在控件上时,Thumb控件将接收鼠标捕获。

事件发生时的 DragCompleted 鼠标位置由 DragDeltaEventArgs 最后一 DragDelta 个事件的 提供。

路由事件信息

标识符字段 DragCompletedEvent
路由策略 鼓 泡
委托 DragCompletedEventHandler

适用于

另请参阅