2012-03-16 3 views
3

내가 만든 앱이 콘텐츠에 따라 증가했습니다. 콘텐츠 너비는 때때로 다를 수 있습니다. 창 크기가 화면보다 커지면 창은 자릅니다.화면보다 큰 창을 만들 수 있습니까?

화면보다 큰 창을 만들 수 있습니까?

+2

왜이 작업을 수행 하시겠습니까? – BoltClock

+3

나는 단지 그것을 할 필요가있다. 그것은 가능하거나 불가능합니까? –

+0

창을 스크롤 영역 안에 넣고 싶습니까? 이 경우 창은 실제로 화면보다 크지 않지만 창의 내용이됩니다. –

답변

0

물론이 가능합니다 :

<Window x:Class="WpfApplication1.MainWindow" 
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     Title="MainWindow" Height="2000" Width="5000" Left="-10" Top="-10"> 
    <Grid> 

    </Grid> 
</Window> 

좋아

, 당신이 동적으로하고 싶은 생각, 맞죠? 내가 뒤에 몇 가지 코드의 콘텐츠 크기를 확인하고 창 크기를 설정할 생각할 수 있습니다.

(내가 원하는 것을 좋아하지 않지만)

+0

높이와 너비를 수동으로 삽입 할 때 유용한 해결책입니다. 높이와 너비가 자동이면 어떻게 할 수 있습니까? SizeChanged 이벤트에 코드를 작성해야합니까? –

+1

@Alex - MaxHeight 및 MaxWidth 속성을 정말 크게 만들려고 했습니까? –

+0

컨트롤의 DesiredSize 속성을 사용할 수 있습니다. 콘텐츠를 변경할 때마다이 크기를 얻고이를 사용하여 창의 크기를 변경할 수 있습니다. – MatthiasG

관련 문제