UWPアプリを開発していて、テンプレート10を使用しています。アプリがフルスクリーンで表示されている場合(Windows 10 Desko、ハンバーガーメニューが開きます) それはフルスクリーンのときに閉じ? 私はすべてのコードを探してきたと私は、このオプションを見つけることができません!Template10 - フルスクリーン(メニューハンバーガー)
答えて
開い表示されますアプリはフルスクリーンである場合には、ハンバーガーメニューが
@mvermefが述べたように、この機能はハンバーガーメニューのAdaptiveTrigger
によって定義されています。テンプレート012内のVisualStateGroup
のコントロールHamburgerMenu
。ウィンドウのサイズが1200よりも広くなる
<VisualStateGroup x:Name="VisualStateGroup" CurrentStateChanged="VisualStateGroup_CurrentStateChanged">
<VisualState x:Name="VisualStateNarrow">
<VisualState.StateTriggers>
<AdaptiveTrigger x:Name="VisualStateNarrowTrigger" MinWindowWidth="{Binding VisualStateNarrowMinWidth, ElementName=ThisPage, Mode=OneWay}" />
</VisualState.StateTriggers>
<!-- see code-behind -->
</VisualState>
<VisualState x:Name="VisualStateNormal">
<VisualState.StateTriggers>
<AdaptiveTrigger x:Name="VisualStateNormalTrigger" MinWindowWidth="{Binding VisualStateNormalMinWidth, ElementName=ThisPage, Mode=OneWay}" />
</VisualState.StateTriggers>
</VisualState>
<VisualState x:Name="VisualStateWide">
<VisualState.StateTriggers>
<AdaptiveTrigger x:Name="VisualStateWideTrigger" MinWindowWidth="{Binding VisualStateWideMinWidth, ElementName=ThisPage, Mode=OneWay}" />
</VisualState.StateTriggers>
</VisualState>
</VisualStateGroup>
メニューが開いたように、HamburgerMenu
のVisualStateWideTrigger
がトリガされます。
フルスクリーンで閉じてもかまいませんか?
あなたがこれを防ぎたい場合は、VisualStateWideDisplayMode
HamburgerMenu
ためInline
またはCompactOverlay
制御を設定することができるよう、
ありがとうございます!これはハンバーガーメニューの「Adaptive Trigger」によって設定されていることは分かっていますが、コードはどこにあるのかわかりません。このコードはどこにありますか?
@FernandoSousa、ソリューションでCtrl + F検索' HamburgerMenu'を試してください。どのようにあなたのテンプレート10アプリを作成する、私はどのテンプレートからですか? –
テンプレートHamgurger –
- 1. のMapControl Template10
- 2. Prism.StoreApps VS template10
- 3. Template10のグローバルコントロール
- 4. のPropertyChanged Template10クラス
- 5. Template10検証
- 6. Template10 PageHeaderテキストバインディング例外
- 7. Template10キャンバスバックボタンに作成
- 8. スタティックメソッドのUWP Template10ナビゲーションサービス
- 9. グループGridView in Template10 applictaion
- 10. Template10 Show Busy Task Delay
- 11. C#UWP Template10.Validation変更スタイル
- 12. Template10設定サービス例外
- 13. [template10]の新しいvisualstate
- 14. UWP Template10 Frame.Navigate with parameter causesエラー
- 15. AdaptiveTriggerがTemplate10シェルで動作しない
- 16. UWPナビゲーション(Template10)、ピボット制御、複数のフレーム
- 17. Template10 MVVM IoC ViewModelをシェルビューに挿入
- 18. Template10 Windows Mobileシステムヘッダーを上書きする
- 19. 同じページの多くのtemplate10リサイザ
- 20. Template10でOnShareTargetActivatedをオーバーライドする方法
- 21. Template10 uwp appsのIsFullScreenプロパティ変更イベント
- 22. Template10ナビゲーションサービスのNavigationServices.FirstOrDefault()とは何ですか?
- 23. フルスクリーンwpf
- 24. MVCフルスクリーン
- 25. UISearchBarフルスクリーン
- 26. Moviepyフルスクリーン
- 27. cmdフルスクリーン
- 28. iPhone MediaPlayer - フルスクリーン?
- 29. Qtラザロアプリのフルスクリーン
- 30. フルスクリーンのファンシーボックス(iframe)
これは、画面の適応トリガの機能です。必要に応じて変更することができますが、その一部は焼き付けられたロジックです。本当に私はコントロールに使用するつもりはない、すぐに廃止されます。 – mvermef