1
は、マスター・ビューと詳細ビューの両方が詳細ビューにはコンテンツがありません場合は、メインビューが表示され、小さな画面で Email UWP Master/Detail Viewの実装方法は?
- を持っている必要がありますコンテンツがある場合、及び、詳細ビューが表示され、戻るボタンをクリックすることができ、クリックされたとき、それはマスタービューに
- をナビゲートしますそれは
応答性である私はアルを試してみましたOTが、2番目のルールを行うことができない、私はあなたの助けが必要です:)
XAML:
<Grid>
<VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name="AdaptiveStates">
<VisualState x:Name="NarrowState">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="0"/>
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Target="MainSplitView.IsPaneOpen" Value="False"/>
</VisualState.Setters>
</VisualState>
<VisualState x:Name="MiddleState">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="920"/>
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Target="MainSplitView.IsPaneOpen" Value="True"/>
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
<SplitView x:Name="MainSplitView" IsPaneOpen="True" OpenPaneLength="400" DisplayMode="CompactInline" CompactPaneLength="0">
<SplitView.Pane>
<ListView/>
</SplitView.Pane>
<SplitView.Content>
<Frame x:Name="DetailFrame"/>
</SplitView.Content>
</SplitView>
</Grid>
新しい開発者にとっては素晴らしいことです。 – HeroWong
私はそれが新しい開発者だけでなく素晴らしいと信じています。すでに動作しているコントロールを使用できるので、基本的な時間を費やす必要はありません。本当に特別なものが必要ない場合はもちろんです。 –