Bagikan melalui


InteractionTracker.IsInertiaFromImpulse Properti

Definisi

Mendapatkan nilai yang menunjukkan apakah inertia adalah hasil dari impuls.

public:
 property bool IsInertiaFromImpulse { bool get(); };
bool IsInertiaFromImpulse();
public bool IsInertiaFromImpulse { get; }
var boolean = interactionTracker.isInertiaFromImpulse;
Public ReadOnly Property IsInertiaFromImpulse As Boolean

Nilai Properti

Boolean

bool

benar jika inertia adalah hasil dari dorongan; jika tidak, salah.

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 1809 (diperkenalkan dalam 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v7.0)

Keterangan

Inertia dari impuls mencakup panggilan ke TryUpdatePositionWithInitialVelocity, dan input roda penunjuk yang dialihkan secara otomatis. Properti ini mengevaluasi ke true dalam ekspresi ketika input berasal dari sumber diskrit seperti roda penunjuk. Nilai properti harus digunakan hanya saat mengevaluasi kondisi pengubah inertia.

Anda dapat mereferensikan properti ini dalam ekspresi yang digunakan untuk memilih pengubah inertia, yang memungkinkan Anda menentukan apakah inertia dimasukkan sebagai akibat dari input roda penunjuk. Anda kemudian dapat menyediakan pengubah inertia yang berbeda untuk jenis interaksi ini daripada yang Anda berikan untuk manipulasi berkelanjutan, seperti sentuhan dan touchpad.

Misalnya, saat menggulir halaman konten, delta sentuhan kecil dapat mengakibatkan konten diciutkan kembali ke nilai awal aslinya. Namun, saat menggulir dengan roda penunjuk, setiap centang roda harus memindahkan konten halaman penuh per tanda centang. Anda dapat menentukan titik penyangga (pengubah inertia) untuk digunakan dengan roda penunjuk yang akan memposisikan pengguliran ke titik akhir yang diinginkan, tetapi menentukan kriteria yang berbeda untuk titik snap yang digunakan dengan sentuhan atau manipulasi langsung.

Berlaku untuk

Lihat juga