UIElement.HighContrastAdjustment 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 menunjukkan apakah kerangka kerja secara otomatis menyesuaikan properti visual elemen saat tema kontras tinggi diaktifkan.
public:
property ElementHighContrastAdjustment HighContrastAdjustment { ElementHighContrastAdjustment get(); void set(ElementHighContrastAdjustment value); };
ElementHighContrastAdjustment HighContrastAdjustment();
void HighContrastAdjustment(ElementHighContrastAdjustment value);
public ElementHighContrastAdjustment HighContrastAdjustment { get; set; }
var elementHighContrastAdjustment = uIElement.highContrastAdjustment;
uIElement.highContrastAdjustment = elementHighContrastAdjustment;
Public Property HighContrastAdjustment As ElementHighContrastAdjustment
Nilai Properti
Nilai enumerasi yang menunjukkan apakah kerangka kerja secara otomatis menyesuaikan properti visual elemen saat tema kontras tinggi diaktifkan. Defaultnya adalah Aplikasi.
Keterangan
Nilai properti diwariskan. Ketika diatur ke Application
penyesuaian akan mencerminkan apa yang diatur untuk properti HighContrastAdjustmentAplikasi. Mengatur properti HighContrastAdjustmentAplikasi ke None
akan secara efektif menonaktifkannya untuk semua UI dalam aplikasi. Ini dapat diaktifkan secara selektif untuk UIElement dengan secara eksplisit mengatur nilai ke Auto
.
Saat diatur ke Auto
, kerangka kerja secara otomatis menerapkan penyesuaian berikut ke elemen teks XAML saat tema kontras tinggi diaktifkan:
- Warna latar depan pada teks diabaikan. Teks diwarnai menggunakan warna teks kontras tinggi sistem atau warna yang dinonaktifkan saat berada di Kontrol induk di mana IsEnabled = "False".
- Persegi panjang buram dirender tepat di belakang teks untuk memberlakukan rasio kontras tinggi.
- Nilai bukan nol untuk Opacity diabaikan. Elemen dan itu anak-anak akan muncul seolah-olah mereka memiliki tingkat keburaman 1,0.
Dimungkinkan untuk mengatur HighContrastAdjustment = None
pada UIElement
dan kemudian memiliki HighContrastAdjustment = Auto
pada salah satu keturunannya. Namun, kerangka kerja tidak menjamin bahwa keturunan akan sepenuhnya buram jika opasitas diterapkan pada salah satu leluhurnya.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk