TextBlock 개요
업데이트: 2007년 11월
TextBlock 컨트롤은 WPF 응용 프로그램에 대해 유연한 텍스트 지원을 제공합니다. 이 요소는 주로 둘 이상의 텍스트 단락을 필요로 하지 않는 기본 UI 시나리오를 대상으로 합니다. 또한 이 요소는 FontFamily, FontSize, FontWeight, TextEffects 및 TextWrapping과 같이 표시 방법을 정확하게 제어할 수 있도록 하는 많은 속성을 지원합니다. Text 속성을 사용하여 텍스트 콘텐츠를 추가할 수 있습니다. XAML에서 사용될 경우 여는 태그와 닫는 태그 사이의 콘텐츠는 요소의 텍스트로 암시적으로 추가됩니다.
TextBlock에 선언되는 모든 속성에 대한 설명은 TextBlock 속성 샘플을 참조하십시오.
XAML을 사용하면 TextBlock 요소를 매우 간단하게 인스턴스화할 수 있습니다.
<TextBlock FontSize="18" FontWeight="Bold" FontStyle="Italic">
Hello, world!
</TextBlock>
마찬가지로 코드에서 TextBlock 요소를 비교적 간단하게 사용할 수 있습니다.
Dim myTextBlock As New TextBlock()
myTextBlock.FontSize = 18
myTextBlock.FontWeight = FontWeights.Bold
myTextBlock.FontStyle = FontStyles.Italic
myTextBlock.Text = "Hello, world!"
TextBlock myTextBlock = new TextBlock();
myTextBlock.FontSize = 18;
myTextBlock.FontWeight = FontWeights.Bold;
myTextBlock.FontStyle = FontStyles.Italic;
myTextBlock.Text = "Hello, world!";
참고: 컨트롤의 레이블처럼 최소 텍스트 지원이 필요한 경우 TextBlock 대신 Label을 사용할 수 있습니다. Label을 사용하면 TextBlock을 사용할 경우보다도 더 적은 리소스가 필요(경량)하므로 유리할 수 있습니다.