이미지를 창 크기에 비례하여 표시하려면 어떻게해야합니까?
저는 WPF에서 표시 할 333x344 픽셀 이미지를 가지고 있으며 항상 창의 크기에 관계없이 같은 크기를 표시합니다. 이미지가 dockpanel 안에 있지만 dockpanel을 grid로 변경해도 도움이되지 않습니다.
어떻게하면 창 크기에 비례하여 얻을 수 있습니까?
<Window>
<ScrollViewer>
<ItemSontrol>
<Usercontrol>
<Grid>
<DockPanel>
<Image/>
</DockPanel>
</Grid>
</Usercontrol>
</ItemSontrol>
</ScrollViewer>
</Window>
또는
<ItemSontrol>
<Usercontrol>
<Grid>
<Grid>
<Image/>
</Grid>
</Grid>
</Usercontrol>
</ItemSontrol>
편집 : 아래는 사이즈가 해결되지 않았다. 이미지를 둘러싼 DockPanel/Grid는 다른 레이아웃 패널로 바꿀 수 있습니다. 기타는 변경할 수 없습니다.
img.Stretch = Stretch.None
창 XAML 코드를 게시 할 수 있습니까? – David
스크롤보기 제거 – thumbmunkeys
@thumbmunkeys 그럴 수 없습니다. 창에 너무 커서 스크롤 뷰어가 필요한 다른 그리드가 있습니다. – user2330678