programing

WPF TextBlock과 TextBox 사이에 차이가 있습니까?

jooyons 2023. 4. 10. 21:35
반응형

WPF TextBlock과 TextBox 사이에 차이가 있습니까?

이 두 가지 컨트롤 중 하나를 선택할 때 고려해야 할 기준은 무엇입니까?

TextBlocks와 TextBox에 공통:

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

텍스트 블록:

  • 텍스트의 초점을 인쇄체로 표시하기 위해 사용됩니다.
  • 다양한 색상, 글꼴 및 크기로 설정된 텍스트를 포함할 수 있습니다.
  • 각 텍스트 행 사이에 더 많은 공간을 확보하기 위해 행 높이를 기본 설정보다 늘릴 수도 있습니다.
  • TextBlock 내의 텍스트는 사용자가 선택할 수 없습니다.

텍스트 상자:

  • 컨텐츠 입력에 초점을 맞춘 텍스트를 표시하거나 사용자가 컨텐츠를 선택할 수 있도록 해야 할 때 사용합니다.
  • 색상, 글꼴 크기, 글꼴 유형 등을 하나만 설정할 수 있습니다.
  • 회선 간격이 고정되어 있어야 합니다.
  • 또한 고정된 높이와 너비로 설정할 수 있지만 스크롤 바를 켜서 콘텐츠를 확장할 수도 있습니다.

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

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

반응형