VisualInteractionSource.IsPositionYRailsEnabled Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menunjukkan apakah panning pada sumbu y direl.
Properti IsPositionYRailsEnabled menentukan konfigurasi rel saat panning sumbu Y dikirim ke InteractionTracker yang sesuai. Saat diaktifkan, jika bagian awal pancing dipisahkan dalam rentang tertentu relatif terhadap sumbu Y, komponen X pan diabaikan dan dianggap sebagai pancing vertikal yang sempurna. Properti ini sering diaktifkan dalam situasi di mana pengalaman pengguliran X dan Y diaktifkan, tetapi juga membutuhkan panning vertikal yang andal dan sempurna.
public:
property bool IsPositionYRailsEnabled { bool get(); void set(bool value); };
bool IsPositionYRailsEnabled();
void IsPositionYRailsEnabled(bool value);
public bool IsPositionYRailsEnabled { get; set; }
var boolean = visualInteractionSource.isPositionYRailsEnabled;
visualInteractionSource.isPositionYRailsEnabled = boolean;
Public Property IsPositionYRailsEnabled As Boolean
Nilai Properti
bool
Nilai Boolean menunjukkan apakah panning pada sumbu y direl.
Contoh
void SetupInteractionSource(ContainerVisual container, InteractionTracker tracker)
{
// Setup the InteractionSource
_interactionSource = VisualInteractionSource.Create(container);
// Enable the property for rails on the Y axis being enabled
_interactionSource.IsPositionYRailsEnabled = true;
// Add the InteractionSource to the InteractionTracker
tracker.InteractionSources.Add(_interactionSource);
}
Keterangan
Ketika properti ini diaktifkan, sistem memberikan lebih banyak keringanan dalam apa yang dianggap sebagai panjat vertikal "sempurna". Sering kali ketika jari menggeser melintasi layar, sangat sulit bagi pengguna akhir untuk mencapai geser yang sempurna ke arah Y. Properti ini membantu memungkinkan untuk memiliki panning vertikal "sempurna" dalam skenario (seperti pengguliran multi-arah) di mana panning X dan Y sudah diaktifkan.
Ketika diaktifkan, wacana dalam 22,5 derajat sumbu vertikal akan dikenali sebagai panjat vertikal "sempurna" - dengan kata lain, komponen X mereka akan diabaikan. Perhatikan bahwa sudut panji ditentukan dalam beberapa milimeter pertama interaksi dan akan mempertahankan sudut itu sampai jari terangkat. Jika di luar ambang batas sumbu 22,5 derajat, maka komponen X kemudian akan dikenali.
Diagram di bawah ini memperlihatkan ini dalam format visual:
Catatan
Ketika rel diaktifkan, ini berdampak pada penautan. Sistem hanya akan menautkan ke akenstor terdekat VisualInteractionSource ketika pan berada dalam 22,5 derajat sumbu.