development

WPF TextBlock과 TextBox간에 차이점이 있습니까?

big-blog 2020. 12. 29. 08:21
반응형

WPF TextBlock과 TextBox간에 차이점이 있습니까?


이 두 컨트롤 중 하나를 선택할 때 어떤 기준을 고려해야합니까?


TextBlock 및 TextBox에 공통 :

  • 텍스트를 표시하는 데 사용할 수 있습니다.
  • 특정 높이 및 너비로 설정하거나 텍스트와 함께 크기가 커지도록 자동으로 설정할 수 있습니다.
  • 글꼴 크기, 글꼴 유형, 글꼴 스타일 지정, 줄 바꿈 및 범위 왼쪽, 오른쪽 또는 가운데로 설정할 수 있습니다.
  • 불투명도를 설정하고 픽셀 셰이더를 적용 할 수 있습니다.

TextBlock :

  • 타이포그래피에 더 집중된 텍스트를 표시하는 데 사용됩니다.
  • 다양한 색상, 글꼴 및 크기로 설정된 텍스트를 포함 할 수 있습니다.
  • 줄 높이를 기본 설정에서 늘려 각 텍스트 줄 사이에 더 많은 공간을 제공 할 수도 있습니다.
  • TextBlock 내부의 텍스트는 사용자가 선택할 수 없습니다.

TextBox :

  • 콘텐츠 입력을 위해 더 집중된 텍스트를 표시하거나 사용자가 콘텐츠를 선택해야 할 때 사용됩니다.
  • 하나의 색상, 하나의 글꼴 크기, 하나의 글꼴 유형 등으로 만 설정할 수 있습니다.
  • 줄 간격이 고정되어 있습니다.
  • 고정 된 높이와 너비로 설정할 수도 있지만 스크롤바를 켜서 콘텐츠를 확장 할 수도 있습니다.

TextBlock은 텍스트를 표시하기위한보다 간단한 컨트롤이며 사용자 입력이 필요하거나 기존 텍스트를 편집 할 때 TextBox가 사용됩니다. 메모리 사용 증명 .

참조 URL : https://stackoverflow.com/questions/18204245/is-there-any-difference-between-wpf-textblock-and-textbox

반응형