2012-06-21 2 views
1

가로 스택 패널 내부에 세로 스택 패널 안에 텍스트 블록이 있습니다 (페이스 북과 같음 - Horz 스택 패널의 그림은 왼쪽에 있고 세로 스택 패널은 이름과 메시지가 있음).WP7 StackPanel의 텍스트 블록 너비

너비를 지정하지 않으면 메시지의 텍스트 블록이 감싸지 않을 것입니다. 그렇지 않으면 페이지 가장자리에 텍스트가 있다는 것을 알지 못합니다.). 텍스트 블록에 정적 너비를 설정하면 텍스트가 올바르게 줄 바꿈됩니다.

다른 문제는 다른 휴대폰이 픽셀 단위로 다른 너비를 갖고 있기 때문에 나중에 가로 및 세로 방향 지원을 추가하려고하기 때문에 정적 너비를 원하지 않는다는 것입니다.

width = Auto가 작동하지 않기 때문에 텍스트 폭을 페이지에 맞게 말하고 정적 너비를 지정하지 않으려면 어떻게해야합니까?

감사합니다.

+0

코드의 xaml 부분을 공유 할 수 있습니까 (스택 패널 모두 포함)? – nkchandra

+0

감사합니다 nkchandra, 나는 Matt가 질문에 대답했다고 생각합니다. –

답변

0

귀하의 우려 (귀하의 질문에 대한 필요성)는 근거가 없습니다.

Windows Phone 7 장치는 모두 화면 너비가 같고 (480 픽셀) WP7 장치가 다른 화면 해상도로 출시되지 않습니다.

페이지가 회전 (가로 방향 & 가로 방향)을 지원하는 경우 방향 변경 이벤트를 사용하여 480 & 800 픽셀 사이에서 적절하게 조정할 수 있습니다.