RichTextBlock.TextDecorations 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
텍스트에 적용되는 장식을 나타내는 값을 가져오거나 설정합니다.
public:
property TextDecorations TextDecorations { TextDecorations get(); void set(TextDecorations value); };
TextDecorations TextDecorations();
void TextDecorations(TextDecorations value);
public TextDecorations TextDecorations { get; set; }
var textDecorations = richTextBlock.textDecorations;
richTextBlock.textDecorations = textDecorations;
Public Property TextDecorations As TextDecorations
<RichTextBlock TextDecorations="textDecorationsMemberName"/>
속성 값
열거형 값입니다. 기본값은 None(없음)입니다.
Windows 요구 사항
디바이스 패밀리 |
Windows 10 Creators Update (10.0.15063.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v4.0에서 도입되었습니다.)
|
예제
이 예제에서는 컨트롤 수준과 TextElement 수준에서 RichTextBlock의 텍스트에 텍스트 장식을 적용하는 방법을 보여 줍니다.
<RichTextBlock TextDecorations="Underline"
Loaded="RichTextBlock_Loaded">
<Paragraph>This text has an underline.</Paragraph>
<Paragraph TextDecorations="Strikethrough">
This text has a strikethrough, but no underline.
</Paragraph>
<Paragraph TextDecorations="Strikethrough, Underline">This text has it all!</Paragraph>
<Paragraph x:Name="Paragraph4">This text is decorated in code.</Paragraph>
</RichTextBlock>
private void RichTextBlock_Loaded(object sender, RoutedEventArgs e)
{
// Apply both strikethough and underline to the last paragraph.
Paragraph4.TextDecorations =
TextDecorations.Strikethrough | TextDecorations.Underline;
}
설명
Windows 10 크리에이터스 업데이트(SDK 버전 15063)부터 이 속성은 텍스트를 취소하거나 밑줄을 표시하는 기본 방법입니다.
이전 버전의 Windows의 경우 밑줄 클래스를 사용하여 텍스트에 밑줄 을 표시할 수 있습니다.