本文件已封存並已停止維護。

UIElement.LostMouseCapture 事件

更新:2007 年 11 月

當這個項目失去滑鼠捕捉時發生。

命名空間:  System.Windows
組件:  PresentationCore (在 PresentationCore.dll 中)
針對 XAML 的 XMLNS: http://schemas.microsoft.com/winfx/xaml/presentation

public event MouseEventHandler LostMouseCapture
/** @event */
public final void add_LostMouseCapture (MouseEventHandler value)
/** @event */
public final void remove_LostMouseCapture (MouseEventHandler value)

JScript 不支援事件。
<object LostMouseCapture="MouseEventHandler" .../>

實作

IInputElement.LostMouseCapture

識別項欄位

LostMouseCaptureEvent

路由策略

反昇

委派

MouseEventHandler

  • 沒有已定義的對應通道事件。

  • 覆寫 OnLostMouseCapture 以在衍生類別中實作這個事件的類別處理。

當項目捕捉到滑鼠時會收到滑鼠輸入,即使滑鼠指標位於其範圍外也一樣。通常只有在拖放作業時才會捕捉滑鼠。

因為這個事件使用反昇路由,所以失去捕捉的項目可能是子項目,而不是實際附加事件處理常式的項目。檢查事件資料中的 Source,找出失去捕捉的實際項目。

這個事件會針對這個類別建立 Mouse.LostMouseCapture 附加事件的別名,以便在繼承 UIElement 做為基底項目時,LostMouseCapture 會成為類別成員清單的一部分。附加至 LostMouseCapture 事件的事件處理常式是附加至基礎 Mouse.LostMouseCapture 附加事件,並接收相同的事件資料執行個體。

Windows Vista

.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱.NET Framework 系統需求

.NET Framework

支援版本:3.5、3.0
顯示: