SystemGesture 列舉型別
定義用來設定一組相關作業系統特定筆勢的值。從 Windows XP Tablet PC Edition 作業系統開始,預設為支援筆勢。當辨識出任何這些筆勢時,便會自動引發 InkCollector.SystemGesture、InkOverlay.SystemGesture 或 InkPicture.SystemGesture 事件。許多這些筆勢都對應至傳統的滑鼠事件。例如,Tap 系統筆勢會模擬按一下滑鼠左鍵的動作。
命名空間: Microsoft.Ink
組件: Microsoft.Ink (在 Microsoft.Ink.dll 中)
語法
'宣告
Public Enumeration SystemGesture
'用途
Dim instance As SystemGesture
public enum SystemGesture
public enum class SystemGesture
public enum SystemGesture
public enum SystemGesture
成員
成員名稱 | 說明 | |
---|---|---|
Tap | 對應至按一下滑鼠左鍵的動作。這可用來從功能表或工具列中選擇命令、在選擇命令後採取動作、設定插入點或顯示選取回應。 | |
DoubleTap | 對應至滑鼠按兩下的動作。這可用來選取字或是開啟檔案或資料夾。 | |
RightTap | 對應至按一下滑鼠右鍵的動作。這可用來顯示快速鍵功能表。 | |
Drag | 對應至滑鼠左鍵拖曳的動作。這可用來拖選 (例如在 Microsoft Word 中從插入點開始時)、選取多個字、拖曳 (例如在 Microsoft Windows 中拖曳物件時) 或捲動。 | |
RightDrag | 指定按住不放之後跟隨筆劃的動作,對應至滑鼠右鍵拖曳的動作。這可用來拖曳 (例如拖曳物件或選取的項目之後跟隨快速鍵功能表時)。 | |
HoldEnter | 指定向左點選不放的動作,沒有同等的滑鼠動作。這是使用者持續按住不放動作時的後援動作,而事件會還原成 Tap。 | |
HoldLeave | 未實作。 | |
HoverEnter | 對應至滑鼠停留的動作。這可用來顯示工具提示的變化效果,或其他的滑鼠停留行為。 | |
HoverLeave | 對應至滑鼠結束停留的動作。這可用來結束工具提示的變化效果,或其他的滑鼠停留行為。 | |
Flick | 對應至筆觸的動作。這可用來為使用者提供與 Tablet PC 互動的新方式,只要以畫筆產生快速筆勢來執行一般動作即可。 |
備註
系統筆勢與應用程式筆勢不同。應用程式筆勢定義於 ApplicationGesture 列舉型別中。
如需系統筆勢的詳細資訊,請參閱Using Gestures和 Command Input on the Tablet PC。
注意事項: |
---|
橡皮擦畫筆無法引發 HoverEnter 和 HoverLeave 系統筆勢。 |
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0
請參閱
參考
InkCollectorSystemGestureEventArgs