다음을 통해 공유


TextBlock.TextDecorations 속성

정의

텍스트에 적용되는 장식을 나타내는 값을 가져오거나 설정합니다.

public:
 property TextDecorations TextDecorations { TextDecorations get(); void set(TextDecorations value); };
TextDecorations TextDecorations();

void TextDecorations(TextDecorations value);
public TextDecorations TextDecorations { get; set; }
var textDecorations = textBlock.textDecorations;
textBlock.textDecorations = textDecorations;
Public Property TextDecorations As TextDecorations
<TextBlock TextDecorations="textDecorationsMemberName"/>

속성 값

열거형 값입니다. 기본값은 None(없음)입니다.

Windows 요구 사항

디바이스 패밀리
Windows 10 Creators Update (10.0.15063.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v4.0에서 도입되었습니다.)

예제

이 예제에서는 텍스트에 장식을 적용하는 방법을 보여 줍니다.

<!-- Apply underline. -->
<TextBlock Text="Sample text" TextDecorations="Underline"/>

<!-- Apply underline and strikethrough. -->
<TextBlock Text="Sample text" TextDecorations="Underline, Strikethrough"/>

<!-- Apply decorations in code. -->
<TextBlock x:Name="TextBlock3" Text="Sample Text"
           Loaded="TextBlock_Loaded" />
private void TextBlock_Loaded(object sender, RoutedEventArgs e)
{
    // Apply both strikethough and underline to TextBlock3.
    TextBlock3.TextDecorations =
        TextDecorations.Strikethrough | TextDecorations.Underline;
}

설명

Windows 10 크리에이터스 업데이트(SDK 버전 15063)부터 이 속성은 텍스트를 취소하거나 밑줄을 표시하는 기본 방법입니다.

이전 버전의 Windows의 경우 밑줄 클래스를 사용하여 텍스트에 밑줄 을 표시할 수 있습니다.

적용 대상