Glyphs.IsColorFontEnabled 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,這個值會決定是否以色彩呈現包含色彩圖層的字型圖像,例如 Segoe UI Emoji。
public:
property bool IsColorFontEnabled { bool get(); void set(bool value); };
bool IsColorFontEnabled();
void IsColorFontEnabled(bool value);
public bool IsColorFontEnabled { get; set; }
var boolean = glyphs.isColorFontEnabled;
glyphs.isColorFontEnabled = boolean;
Public Property IsColorFontEnabled As Boolean
屬性值
Boolean
bool
如果色彩圖像以色彩顯示,則為true;否則為false。 預設值為 True。
備註
從 Windows 10 開始,您可以在Glyphs元素上設定 IsColorFontEnabled 屬性。 在Windows 10之前,您只能在文字控制項上啟用或停用色彩字型,例如TextBlock。
Windows 中的色彩字型
從Windows 8.1開始,字型可以包含每個字元的多個彩色圖層。 例如,Segoe UI Emoji 字型會定義表情符號與其他 Emoji 字元的色彩版本。 根據預設,IsColorFontEnabled 屬性為 true,而具有這些額外色層的字型會以彩色方式轉譯。
在 Windows 8 中,可延伸的應用程式標記語言 (XAML) 文字控制項不會以色彩呈現多色字型。 當針對 Windows 8 編譯的應用程式重新編譯Windows 8.1或更新版本時,預設會啟用多重色彩字型的色彩轉譯。 以色彩呈現時,多色字型中的某些字元有不同的版面配置計量。 當應用程式重新編譯Windows 8.1或更新版本時,這可能會造成不同的版面配置。 若要在重新編譯應用程式時保留 Windows 8 行為,請將 IsColorFontEnabled 設定為 false。