2012-01-04 1 views
16

새로운 프로젝트가 있습니다. 나는 그것에 텍스트 상자 컨트롤을 놓습니다. 속성 창을 열어 높이를 변경하고 엔터를 치거나 상자 밖으로 클릭하면 디자이너가 업데이트되지만 높이를 변경하려고하면 다시 기본값으로 다시 설정됩니다. 왜 그런가요? Label과 동일한 문제가 있었지만 AutoSize 기능을 사용하지 않아 값을 수정할 수있었습니다. 디자인 뷰에서 텍스트 상자의 높이를 수정할 수 있도록 해제 할 수있는 속성이 있습니까? Visual Studio 2010 sp1을 사용하고 있습니다. Visual Studio 2008에서도 동일한 문제가 발생했습니다. Windows 양식이 생소합니다.Windows Forms 디자인보기에서 TextBox 컨트롤의 높이를 변경할 수없는 이유는 무엇입니까?

+2

텍스트 상자를 여러 줄로 만들어 높이를 설정할 수 있습니다. – Brook

답변

21

TextBox.Multiline 속성을 true으로 설정해야합니다.

TextBox1.Multiline = true; 
+4

그래 맞아. 나는 실제로 그것이 Font-size에 묶여 있음을 깨닫지 못했다. 글꼴 크기를 변경하면 텍스트 상자 크기가 바뀌어 완벽하게 이해됩니다. 나는 방망이에서 바로 벗어나지 못했습니다. 당신의 도움을 주셔서 감사합니다! – awright18

1
크기를 조정 할 수 있습니다 여러 줄 확인

뿐만 아니라 입력 수 있습니다 (창) 텍스트 상자에 키를 누릅니다.
Non-Multiline TextBox의 높이는 글꼴의 크기로 고정됩니다.
텍스트 상자로 축소 글꼴 크기로 TextBox는 크기가으로 자동 조정됩니다.