Glyphs.IsColorFontEnabled 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Segoe UI 이모지와 같은 색 레이어가 포함된 글꼴 문자 모양이 색으로 렌더링되는지 여부를 결정하는 값을 가져오거나 설정합니다.
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
속성 값
bool
색 문자 모양이 색으로 표시되면 true입니다. 그렇지 않으면 false입니다. 기본값은 true입니다.
설명
Windows 10 문자 모양 요소에서 IsColorFontEnabled 속성을 설정할 수 있습니다. Windows 10 전에 TextBlock과 같은 텍스트 컨트롤에서만 색 글꼴을 사용하거나 사용하지 않도록 설정할 수 있었습니다.
Windows의 색 글꼴
Windows 8.1 글꼴에는 각 문자 모양에 대해 여러 색의 레이어가 포함될 수 있습니다. 예를 들어 Segoe UI Emoji 글꼴은 이모티콘 및 기타 이모티콘 문자의 컬러 버전을 정의합니다. 기본적으로 IsColorFontEnabled 속성은 true이며 이러한 추가 계층이 있는 글꼴은 컬러로 렌더링됩니다.
Windows 8에서 XAML(Extensible Application Markup Language) 텍스트 컨트롤은 여러 색 글꼴을 색으로 렌더링하지 않습니다. Windows 8용으로 컴파일된 앱이 Windows 8.1 이상용으로 다시 컴파일되면 기본적으로 여러 색 글꼴의 색 렌더링이 사용하도록 설정됩니다. 여러 색 글꼴의 일부 문자 모양은 색으로 렌더링될 때 다른 레이아웃 메트릭을 갖습니다. 이로 인해 Windows 8.1 이상용으로 다시 컴파일될 때 앱의 레이아웃이 달라질 수 있습니다. 앱이 다시 컴파일될 때 Windows 8 동작을 유지하려면 IsColorFontEnabled를 false로 설정합니다.