2011-10-21 2 views
0

인물 사진이 세로 및 가로 방향의 사진보다 세로 위치에있는 것이 화면에 맞을 때. 가로 방향의 사진보다 세로 방향의 사진이 화면에 맞지 않아 전체 사진을 보려면 스크롤해야합니다. 예를 들어 풍경의 w/h = 447/585 및 585/447 인 세로 위치의 내 화면. 휴대 전화의 세로 위치에서는 세로 방향의 사진이 447/585 크기에 맞지만 가로 위치의 사진은 가로와 세로가 585로 늘어나는 것과 같습니다. 가능한 한 최대 비율에 따라 늘어납니다. ScrollViewer 및 자동 크기이지만 스크롤 할 텍스트가 있기 때문에이 크기를 유지하고 싶습니다.
휴대 전화가 세로 위치에있을 때 이미지 높이를 어떻게 제한 할 수 있습니까? 내 코드 :올바른 이미지 크기, ScrollViewer, 방향, 늘이기

<ScrollViewer x:Name="ContentGrid" Grid.Row="1" > 
<controls:Pivot x:Name="pivot1" Title="New pictures" SelectionChanged="SelectionChangedEventHandler"> 
<controls:PivotItem> 
<StackPanel> 
<Image Height="Auto" Width="Auto" HorizontalAlignment="Center" Margin="9,6,0,0" Name="image1" Stretch="UniformToFill" VerticalAlignment="Center" /> 
</StackPanel> 
</controls:PivotItem> 
</controls:Pivo 
</ScrollViewer> 

제안이 있으십니까? 다음 질문에 발견,하지만하지 않았다 유용한

Scrollbar Size in ScrollViewer

Silveright ScrollViewer with Image and ScaleTransform

https://stackoverflow.com/questions/6938658/size-grid-in-combination-with-scrollviewer

Help with Image and ScrollViewer - WPF

+0

달성하려는 목표의 모형을 추가 할 수 있습니까? –

답변

0

나는 당신의 질문에 100 % 명확하지 않다하지만 난 생각 이미지에서 Strestch="Uniform"을 사용하면 내가 원하는 효과를 얻을 수 있습니다.

+0

아니요, 작동하지 않습니다. 응답 해 주셔서 감사합니다. –

관련 문제