Bagikan melalui


BringIntoViewRequestedEventArgs.HorizontalAlignmentRatio Properti

Definisi

Mendapatkan rasio perataan horizontal yang diminta yang mengontrol perataan sumbu vertikal TargetRect sehubungan dengan sumbu vertikal viewport.

public:
 property double HorizontalAlignmentRatio { double get(); };
double HorizontalAlignmentRatio();
public double HorizontalAlignmentRatio { get; }
var double = bringIntoViewRequestedEventArgs.horizontalAlignmentRatio;
Public ReadOnly Property HorizontalAlignmentRatio As Double

Nilai Properti

Double

double

Rasio perataan horizontal yang diminta antara 0,0 dan 1,0, atau NaN. Lihat Keterangan.

Keterangan

Nilai NaN menunjukkan bahwa kontrol pengguliran harus melakukan minimum yang diperlukan untuk membawa elemen sepenuhnya ke tampilan yang selaras dengan tepi terdekat dari viewport.

Catatan

Jangan gunakan == operator untuk menguji NaN.

Di C#, gunakan Double.IsNaN() untuk menguji NaN.

Di C++, gunakan isnan() untuk menguji NaN.

Jika nilainya bukan NaN, maka rentang nilai yang mungkin dijepit dari 0,0 hingga 1,0 dengan 0,0 mewakili tepi vertikal kiri dan 1,0 mewakili tepi vertikal kanan.

Nilai 0,0 menunjukkan TargetRect harus diratakan kiri di viewport. Nilai 1,0 menunjukkan nilai tersebut harus selaras dengan kanan. Nilai 0,5 menunjukkan TargetRect harus dipusatkan secara horizontal di viewport.

Semua kontrol pengguliran yang berpartisipasi dalam menampilkan elemen diharapkan untuk menghormati permintaan perataan sejauh mungkin. Nilai ini tidak dapat dimodifikasi oleh penanganan aktivitas sebagai gelembung peristiwa. Jika kontrol tidak dapat sepenuhnya memenuhi permintaan maka itu tidak boleh mengubah properti HorizontalOffset yang diminta saat menggelembung.

Berlaku untuk