WP7 앱에 다음과 같은 Pivot
컨트롤이 있습니다.사용 가능한 UI 공간의 크기를 픽셀 단위로 가져옵니다.
<Grid x:Name="LayoutRoot" Background="Transparent">
<!--Pivot Control-->
<controls:Pivot Title="foo" >
<controls:PivotItem Header="Item1">
<Grid>
<Image x:Name="imgItem1" Source="{Binding Path=Item1ImageUri}" Stretch="None" />
</Grid>
</controls:PivotItem>
<!-- ... more PivotItems -->
</controls:Pivot>
</Grid>
imgItem1
이미지가 페이지의 사용 가능한 공간을 채우고 싶습니다. 내 코드에서는 웹 서비스에서 이미지를 요청하는 OnNavigatedTo
메서드를 재정의했습니다. URI의 크기 매개 변수를 웹 서비스에 제공 할 수 있습니다. 이미지의 사용 가능한 크기를 픽셀 단위로 찾고 해당 값을 웹 서비스에 보내고 싶습니다.
나는 (int)imgItem1.ActualHeight
과 (int)imgItem1.ActualWidth
이 좋을 것이라고 생각했지만, 이미지가 할당 될 때까지 0이며 이미지의 높이와 너비입니다.
로드 할 이미지의 최대/사용 가능한 크기는 어떻게 찾습니까?
이미지에서 Stretch = "None"을 제거하려고 했습니까? 그냥 추측하면 ... – Anvaka
@Anvaka, 아무것도 바뀌지 않습니다. –