共用方式為


GestureSettings 列舉

定義

指定應用程式支持的互動。

此列舉支援其成員值的位元組合。

public enum class GestureSettings
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class GestureSettings
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum GestureSettings
var value = Windows.UI.Input.GestureSettings.none
Public Enum GestureSettings
繼承
GestureSettings
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

欄位

CrossSlide 32768

透過單一觸控接觸點使用投影片撥動手勢時,啟用 CrossSliding 互動的支援。此手勢可用於選取或重新排列物件。

DoubleTap 2

啟用雙擊手勢的支援。

  • 觸控:點兩下
  • 滑鼠:滑鼠左鍵按兩下
  • 畫筆/手寫筆:按兩下此手勢可用來選取單字或開啟檔案或資料夾。
Drag 32

使用滑鼠或手寫筆/手寫筆啟用 投影片撥動 手勢的支援, (單一聯繫人) 。 偵測到任一筆手勢時,就會引發 「拖曳 」事件。此手勢可用於文字選取、選取或重新排列物件,或捲動和移動流覽。

注意

滑鼠和手寫筆/手寫筆輸入不會在此互動過程中引發 ManipulationStartedManipulationUpdatedManipulationCompleted) 操作 (事件。

指定 Drag 和一或多個操作設定的支援,可讓單一裝置執行多個動作。 例如,投影 撥動 手勢可以使用滑鼠左鍵來執行,以選取文字,同時滾輪按鈕可以捲動內容。

Hold 4

從單一觸控或手寫筆/手寫筆接觸) 啟用按住手勢 (支援。 如果在解除聯繫人之前超過時間臨界值、偵測到其他聯繫人,或啟動手勢, 就會引發 Holding 事件。

  • 觸控:按住
  • 手寫筆/手寫筆:按住 此手勢可用來顯示操作功能表。
HoldWithMouse 8

透過滑鼠上的左按鈕,啟用按住手勢的支援。 如果在放開左按鈕或啟動手勢之前,超過時間臨界值, 就會引發 Holding 事件。此手勢可用來顯示操作功能表。

ManipulationMultipleFingerPanning 65536

偵測到兩個或多個觸控聯繫人時,啟用移動流覽並停用縮放。使用多指移動流覽時,防止不小心縮放互動。

ManipulationRotate 1024

透過指標輸入啟用旋轉手勢的支援。 ManipulationStartedManipulationUpdatedManipulationCompleted 事件都會在此互動過程中引發。

ManipulationRotateInertia 8192

在旋轉手勢 (完成指標輸入) 之後,啟用旋轉慣性的支援。 如果啟用慣性, 則會引發ManipulationInertiaStarting 事件。

ManipulationScale 2048

透過指標輸入啟用捏合或伸展手勢的支援。這些手勢可用於光學或語意式縮放和調整物件的大小。 ManipulationStartedManipulationUpdatedManipulationCompleted 事件都會在此互動過程中引發。

ManipulationScaleInertia 16384

在完成指標輸入 (捏合或延展手勢之後,啟用調整慣性) 的支援。 如果啟用慣性, 則會引發ManipulationInertiaStarting 事件。

ManipulationTranslateInertia 4096

投影片 手勢 (完成指標輸入) 之後,啟用翻譯慣性的支援。 如果啟用慣性, 則會引發ManipulationInertiaStarting 事件。

ManipulationTranslateRailsX 256

使用滑軌 (參考線) ,在水平軸上透過指標輸入啟用 投影片 手勢的支援。 ManipulationStartedManipulationUpdatedManipulationCompleted 事件都會在此互動過程中引發。此手勢可用於重新排列物件。

ManipulationTranslateRailsY 512

使用滑軌 (參考線) ,在垂直軸上透過指標輸入啟用 投影片 手勢的支援。 ManipulationStartedManipulationUpdatedManipulationCompleted 事件都會在此互動過程中引發。此手勢可用於重新排列物件。

ManipulationTranslateX 64

在水平軸上透過指標輸入啟用 投影片 手勢的支援。 ManipulationStartedManipulationUpdatedManipulationCompleted 事件都會在此互動過程中引發。此手勢可用於重新排列物件。

ManipulationTranslateY 128

在垂直軸上透過指標輸入啟用 投影片 手勢的支援。 ManipulationStartedManipulationUpdatedManipulationCompleted 事件都會在此互動過程中引發。此手勢可用於重新排列物件。

None 0

停用手勢和操作的支援。

RightTap 16

啟用滑鼠右鍵互動的支援。 當聯繫人隨即解除或放開滑鼠按鈕時,就會引發 RightTapped 事件。

  • 觸控:按住
  • 滑鼠:按住滑鼠,按住滑鼠,按住滑鼠,按滑鼠右鍵
  • 手寫筆/手寫筆:按住、點選並按下滾筒按鈕。此手勢可用來顯示操作功能表。
Tap 1

啟用點選手勢的支援。

  • 觸控:點選
  • 滑鼠:按鼠左鍵
  • 畫筆/手寫筆:點選

適用於

另請參閱