2011-08-03 3 views
3

은 TextBlock을 설정하여 해당 MinHeiht 및 MinWidth가 자동으로 설정되어 내용을 완전히 볼 수있게하거나 직접 작성해야합니까?내용이 완전히 표시되도록 TextBlock의 크기를 제어하는 ​​방법 WPF의

감사합니다.

EDIT : TextBlock은 그리드 열 내에 있으며, TextBlock이 전체 내용을 표시 할 수 있도록 행의 최소 크기를 설정하고 싶습니다.

+1

TextBlock이있는 컨테이너에 따라 달라집니다. 예를 들어 수직 StackPanel에있는 경우, 텍스트를 수용하기 위해 가로로 커집니다. –

+0

TextBlock이 어디에 살고 있는지 예제를 제공해 주시겠습니까? – WaltiD

+0

좋습니다, 그래서 거기에 최소 크기의 컨테이너를 설치하여 TextBlock의 내용을 완전히 볼 수있게 할 방법이 있습니까? –

답변

0

텍스트 블록의 열에 대한 열 정의 폭을 '자동'으로 설정하면 증가하는 텍스트 블록을 수용하기 위해 자동으로 커집니다.

+0

열을 자동으로 설정하고 다른 사람이 양식의 크기를 더 작은 크기로 조정하면 텍스트 블록이 작아지고 내용이 적합하지 않습니다. 나는 내용을 볼 수 없도록 양식의 크기를 조정하는 것을 피하기 위해 텍스트 블록의 내용을 볼 수 있도록 지정해야합니다. –

+0

GridSplitter가 자동 크기 조정 열을 사용할 수 없기 때문에 이러한 상황이 발생합니다. GridSplitter가 자동 크기 조정 열에 대해 작동하지 않도록해야합니다 (두 열 사이에 다른 열을 추가하고 MinWidth 집합 및 너비는 *로 설정). 이렇게하면 스플리터가 자동 크기 조정 기둥을 절대 만지지 않습니다. –