UIElement.SnapsToDevicePixels 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 atau menetapkan nilai yang menentukan apakah penyajian untuk elemen ini harus menggunakan pengaturan piksel khusus perangkat selama penyajian. Ini adalah properti dependensi.
public:
property bool SnapsToDevicePixels { bool get(); void set(bool value); };
public bool SnapsToDevicePixels { get; set; }
member this.SnapsToDevicePixels : bool with get, set
Public Property SnapsToDevicePixels As Boolean
Nilai Properti
true
jika elemen harus dirender sesuai dengan piksel perangkat; jika tidak, false
. Default seperti yang dinyatakan pada UIElement adalah false
.
Keterangan
Anda dapat mengatur properti ini ke true
pada elemen akar Anda untuk mengaktifkan penyajian snap piksel di seluruh UI. Untuk perangkat yang beroperasi lebih besar dari 96 titik per inci (dpi), penyajian snap piksel dapat meminimalkan artefak visual anti-aliasing di sekitar garis solid satu unit.
Ketika diwarisi oleh FrameworkElement atau kelas turunan yang mungkin, FrameworkElement mengambil alih metadata untuk properti dependensi ini untuk mengatur Inherits properti metadata ke true
. Apa yang dicapai ini adalah bahwa hanya elemen terluar dalam subtree yang perlu ditentukan SnapsToDevicePixels sebagai true
, dan semua elemen anak dari subtree itu kemudian akan melaporkan SnapsToDevicePixels sebagai true
dan akan memiliki SnapsToDevicePixels efek visual.
Informasi Properti Dependensi
Bidang pengidentifikasi | SnapsToDevicePixelsProperty |
Properti metadata diatur ke true |
Tidak ada |