Share via


GestureSettings 列舉

定義

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

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

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

欄位

CrossSlide 32768

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

DoubleTap 2

啟用雙點選手勢的支援。

  • 觸控:按兩下
  • 滑鼠:滑鼠左鍵按兩下
  • 手寫筆/手寫筆:按兩下

此手勢可用來選取單字或開啟檔案或資料夾。

Drag 32

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

注意

滑鼠和手寫筆輸入不會在互動期間 (引發 ManipulationStartedManipulationUpdatedManipulationCompleted) 操作事件。

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

Hold 4

從單一觸控或手寫筆/手寫筆連絡人) 啟用按下和按住 (手勢的支援。 如果到達連絡人之前超過時間臨界值、偵測到其他連絡人,或啟動手勢,就會引發 保留 事件。

  • 觸控:按住
  • 手寫筆/手寫筆:按住

此手勢可用來顯示操作功能表。

HoldWithMouse 8

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

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

啟用點選手勢的支援。

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

適用於