2012-05-14 4 views
1

안녕하세요, Windows Form Application의 Visual Studio에서 텍스트 상자를 만들 때 폭이 20 픽셀을 초과 할 수 있지만 높이가 이상인 픽셀을 20 픽셀 이상 가져올 수 없습니다.20 픽셀 이상의 텍스트 상자를 갖는 방법은 무엇입니까?

그럼 높이를 어떻게 조절할 수 있습니까?

+0

[Winforms]로 태그 지정했습니다. 다른 기술 (WPF?)을 사용하는 경우 질문에 다시 태그를 답니다. – Tomalak

+2

반복 : http://stackoverflow.com/questions/5853073/change-the-textbox-height – ivowiblo

+0

그러면 어떻게 든 컨테이너에 넣을 수 있습니다. 귀하의 텍스트 상자가 TableLayoutPanel 또는 뭔가 있습니까? 보통 너는 너비를 높이만큼 조정할 수 있어야합니다. – basti

답변

4

디자이너의 trueMultiline 속성을 설정, 당신은 텍스트 상자의 크기를 조정 할 수 있습니다.

0

font 크기 변경.

것은 당신이 WPF를 사용하는 경우 :

<TextBox Height="42"/> 
+0

나는 Windows Form 응용 프로그램을 사용합니다. –

+0

ivowiblo의 의견을 참조하십시오. –

+0

ivowiblo 님의 의견은 신장에 관한 것이 아니라 폭에 관한 것입니다. 나는 높이를 바꾸고 싶다. 따라서 20을 변경하려고 시도 할 때마다 크기가 조정되지 않습니다! –

1

Multiline = true으로 설정할 수 있으며 Size 속성의 height 부분을 변경할 수 있으며 변경 사항이 적용될 수 있습니다. Textbox의 표시 영역이 선택한 글꼴의 크기와 자동으로 맞춰 지므로 더 높은 글꼴 크기를 설정하여 텍스트 상자의 크기를 늘릴 수 있지만 의도하지는 않습니다.

다중 행 = true 이 모드에서 텍스트 상자의 높이는 임의의 값일 수 있으므로 다른 행 수를 허용합니다.

참조 :
How-To set Height of a Textbox?
TextBox cannot adjust height size

편집 : 당신도 할 수 customize the TextBox.

관련 문제