BringIntoViewRequestedEventArgs.HorizontalAlignmentRatio 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.
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
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.