2014-12-01 4 views
0

내 Metro Windows 8 앱을 화면 크기에 맞게 조정하는 방법을 알고 싶습니다. 다른 말로하면 다소 반응이 빠른 디자인입니다.Windows Store Metro APP 화면 크기에 적응하는 방법

Visual Studio 2013을 통해 시뮬레이터를 사용하면 여러 화면을 테스트 할 수 있으며 앱이 올바르게 작동하지 않는 것으로 보입니다.

시뮬레이터를 사용하여 Windows 8/8.1 기본 제공 앱의 동작 방식을 확인했습니다. 훌륭하고 깨끗합니다.

어떻게하면됩니까?

나는 이미 내 그리드에 대한 부분 해답을 발견 : Windows 8 App Screen Layout

을하지만 충분하지 않습니다.

이 사진

은 내가 뭘하려고 오전 보여줍니다 : 나는 스크린 솔루션이 무엇이든, 바람직하게는 가로 모드, 그 레이아웃을 유지할 필요가

http://image.noelshack.com/fichiers/2014/49/1417438224-stack.png

.

Windows Phone에서는 매력이있는 것처럼 보입니다. 아무 것도 할 필요가 없습니다.

도움 주셔서 감사합니다.

+0

스크린 샷에 어떤 문제가 있습니까? – crea7or

+0

Nothing :) 그것은 내가 성취하려는 것을 보여줍니다. 화면 크기가 무엇이든이 레이아웃을 표시하려면 앱이 있어야합니다. 예를 들어, 등록 단추는 항상 오른쪽 하단 구석에 있어야합니다. 중앙의 로그인 부분은 항상 ... 어떻게 할 수 있습니까 ?? – Mackovich

답변

1

아주 기본적인 XAML 지식입니다.

<Grid> 
    <Grid.ColumnDefinitions> 
    <ColumnDefinition Width="*"/> 
    <ColumnDefinition Width="Auto"/> 
    <ColumnDefinition Width="*"/> 
    </Grid.ColumnDefinitions> 
    <Grid.RowDefinitions> 
    <RowDefinition Height="*"/> 
    <RowDefinition Height="Auto"/> 
    <RowDefinition Height="*"/> 
    </Grid.RowDefinitions> 


// Grid.Row="1" Grid.Column="1" - your grid with Login/Password. Use VerticalAligment="Center", HorizontalAligment="Center" 

// Grid.Row="2" Grid.Column="2" - your register button. Use VerticalAligment="Bottom", HorizontalAligment="Right" 

</Grid> 

개인적으로 "로그인"버튼 아래 링크에 "등록"버튼을 배치 할 것을 권장합니다.

+0

이 솔루션을 이용해 주셔서 감사합니다. 나는 그걸로 노력할 것이다. XAML에 대한 지식이 제한되어 있으므로 시간이 걸릴 수 있습니다. 그런데이 모든 행이 필요합니까? 단 하나와 일할 수 없습니까? 감사 ! – Mackovich

+0

다른 디자인도 가능합니다. 이것은 가장 이해하기 쉬운 것입니다. – crea7or

+0

아, 감사합니다, 이해하기 시작했습니다! 그런 다른 디자인을 어디에서 찾을 수 있습니까? 하지만 네가 충분하다면 내가 지킬거야. – Mackovich