RichTextBlock.IsColorFontEnabled 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 mengatur nilai yang menentukan apakah glyph font yang berisi lapisan warna, seperti Segoe UI Emoji, dirender dalam warna.
public:
property bool IsColorFontEnabled { bool get(); void set(bool value); };
bool IsColorFontEnabled();
void IsColorFontEnabled(bool value);
public bool IsColorFontEnabled { get; set; }
var boolean = richTextBlock.isColorFontEnabled;
richTextBlock.isColorFontEnabled = boolean;
Public Property IsColorFontEnabled As Boolean
<RichEditBlock IsColorFontEnabled="bool" />
Nilai Properti
bool
true jika glyph warna ditampilkan dalam warna; jika tidak, salah. Defaultnya adalah true
Keterangan
Windows 8.1 memperkenalkan kemampuan font untuk menyertakan beberapa lapisan berwarna untuk setiap glyph. Misalnya, font Segoe UI Emoji mendefinisikan versi warna Emoticon dan karakter Emoji lainnya. Secara default, properti IsColorFontEnabled adalah true dan font dengan lapisan tambahan ini dirender dalam warna.
Di Windows 8, kontrol teks Extensible Application Markup Language (XAML) tidak merender font multi-warna dalam warna. Ketika aplikasi yang dikompilasi untuk Windows 8 dikompilasi ulang untuk Windows 8.1, penyajian warna font multi-warna diaktifkan secara default. Beberapa glyph dalam font multi-warna memiliki metrik tata letak yang berbeda saat dirender dalam warna. Ini dapat menyebabkan tata letak yang berbeda di aplikasi saat dikommpilasikan ulang untuk Windows 8.1. Untuk mempertahankan perilaku Windows 8 saat aplikasi Anda dikompresi ulang untuk Windows 8.1, atur IsColorFontEnabled ke false.