2012-05-17 7 views
0

내 wpf 창의 가로 세로 비율을 유지하기 위해 뷰 박스를 사용하고 싶습니다. 즉, 대형 모니터에 응용 프로그램을 넣으면 자동으로 그 화면에 맞춰지고 내 랩톱에서 실행하면 화면에 맞게 조정됩니다. 이것 좀 도와주세요. 그것은보기 상자를 사용하여 xaml wpf에서 순전히 수행되어야합니다.Viewbox를 사용하여 내 wpf 창의 가로 세로 비율 조정

답변

0

viewbox의 문제점은 무엇입니까? 당신 주위에 뷰 박스 둘러보기 Stretch 당신이 좋아하는 것에 대한 루트보기. 다른 스케일링을 원한다면 viewbox btw 구현을 직접 작성해야합니다.

예 :

<Window x:Class="stackoverflowviewbox.MainWindow" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    Title="MainWindow" Height="350" Width="525"> 
<Viewbox Stretch="Uniform"> 
    <Grid> 
     <Label> 
      Hello world.Hello world.Hello world.Hello world.Hello world.Hello world. 
     </Label> 
    </Grid> 
</Viewbox> 

하지만 전망은 아무 문제없이 뷰 박스없이 서로 다른 해상도에 좋은 모양 있도록 XAML을 작성할 수 있습니다.

관련 문제