2010-08-16 4 views
1

내부 크기를 조절 :WPF : 텍스트 상자 I 윈도우의 폭에 뻗어있는 TextBox 가지고있는 ScrollViewer

<Window ...> 
    <TextBox VerticalAlignment="Top" /> 
</Window> 

그러나, 텍스트 박스는 최소 폭을 가져야한다, 그리고 I의 경우, 표시하는 스크롤 바를 할 텍스트 상자를 완전히 표시 할 수 없습니다. 따라서 :

<Window ...> 
    <ScrollViewer HorizontalScrollBarVisibility="Auto"> 
     <TextBox MinWidth="200" VerticalAlignment="Top" /> 
    </ScrollViewer> 
</Window> 

그러나 이것은 부작용이 있습니다. 사용자가 텍스트 상자에 맞는보다 더 많은 텍스트를 입력하면 텍스트 상자의 크기를 증가 :

alt text http://img85.imageshack.us/img85/8093/33086888.png

이 효과를 방지 할 수있는 방법이 있나요 여전히 스크롤 막대가있는 경우 텍스트 상자의 최소 크기 도달 했습니까?

답변