Mouse 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示特定執行緒的滑鼠裝置。
public ref class Mouse abstract sealed
public static class Mouse
type Mouse = class
Public Class Mouse
- 繼承
-
Mouse
備註
類別 Mouse 提供滑鼠相關事件、方法和屬性,這些屬性提供滑鼠狀態的相關信息。
Mouse基底項目類別UIElement和ContentElement新的路由事件也會重新公開定義為附加事件的每個事件。 一般而言,在和ContentElement上UIElement處理應用程式的滑鼠事件比較方便,而不是使用 Mouse 事件。 如需詳細資訊,請參閱 輸入概觀。
類別的 Mouse 靜態成員會委派給呼叫線程之輸入管理員的主要 MouseDevice 成員。
欄位
GotMouseCaptureEvent |
識別 GotMouseCapture 附加事件。 |
LostMouseCaptureEvent |
識別 LostMouseCapture 附加事件。 |
MouseDownEvent |
識別 MouseDown 附加事件。 |
MouseEnterEvent |
識別 MouseEnter 附加事件。 |
MouseLeaveEvent |
識別 MouseLeave 附加事件。 |
MouseMoveEvent |
識別 MouseMove 附加事件。 |
MouseUpEvent |
識別 MouseUp 附加事件。 |
MouseWheelDeltaForOneLine |
表示旋轉滑鼠滾輪以捲動一行的單位數。 |
MouseWheelEvent |
識別 MouseWheel 附加事件。 |
PreviewMouseDownEvent |
識別 PreviewMouseDown 附加事件。 |
PreviewMouseDownOutsideCapturedElementEvent | |
PreviewMouseMoveEvent |
識別 PreviewMouseMove 附加事件。 |
PreviewMouseUpEvent |
識別 PreviewMouseUp 附加事件。 |
PreviewMouseUpOutsideCapturedElementEvent |
識別 PreviewMouseUpOutsideCapturedElement 附加事件。 |
PreviewMouseWheelEvent |
識別 PreviewMouseWheel 附加事件。 |
QueryCursorEvent |
識別 QueryCursor 附加事件。 |
屬性
Captured |
取得已捕捉滑鼠的項目。 |
DirectlyOver |
取得滑鼠指標位於其正上方的項目。 |
LeftButton |
取得滑鼠左鍵的狀態。 |
MiddleButton |
取得滑鼠中間鍵的目前狀態。 |
OverrideCursor |
取得或設定整個應用程式的游標。 |
PrimaryDevice |
取得主要滑鼠裝置。 |
RightButton |
取得右鍵的狀態。 |
XButton1 |
取得第一個延伸按鍵的狀態。 |
XButton2 |
取得第二個延伸按鍵的狀態。 |
方法
附加事件
GotMouseCapture |
發生於項目捕捉到滑鼠時。 |
LostMouseCapture |
發生於項目失去滑鼠捕捉時。 |
MouseDown |
發生於按下任何滑鼠按鍵時。 |
MouseEnter |
發生於滑鼠指標進入項目的範圍時。 |
MouseLeave |
發生於滑鼠指標離開項目的範圍時。 |
MouseMove |
發生於移動滑鼠指標時。 |
MouseUp |
發生於放開任何滑鼠按鍵時。 |
MouseWheel |
發生於旋轉滑鼠滾輪時。 |
PreviewMouseDown |
發生於按下任何滑鼠按鍵時。 |
PreviewMouseDownOutsideCapturedElement |
發生於在捕捉滑鼠事件的項目之外按下主要滑鼠按鍵時。 |
PreviewMouseMove |
發生於滑鼠移到項目上方時。 |
PreviewMouseUp |
發生於放開任何滑鼠按鍵時。 |
PreviewMouseUpOutsideCapturedElement |
發生於在捕捉滑鼠事件的項目之外放開主要滑鼠按鍵時。 |
PreviewMouseWheel |
發生於旋轉滑鼠滾輪時。 |
QueryCursor |
發生於項目查詢目前滑鼠游標時。 |