私は、Template10サンプルプロジェクトからのMasterDetailコントロール(2アプローチ)を、単純なTemplate10ハンバーガーメニューアプリケーションに含めました。それは正常に動作していますが、VisualStateNarrowハンバーガーメニューボタンの後ろにMasterCommandBarContentが表示されます。また、ハンバーガーメニューボタンの後ろにボタンがあるので、詳細ビューの戻るボタンは「表示」されません。正確にこの時間に、マスターページの横に詳細ページが表示され、ヘッダーのコンテンツが正しい方法で表示されます。もちろん、この動作は「通常の」PageHeaderコントロールを持つ別のページでは発生しません。私はこの問題を解決するためにこのxamlコードを見つけることができません。ここで いくつかのヒントをありがとうテンプレート10:ハンバーガーメニューと一緒にMasterDetailコントロールを使用
0
A
答えて
0
ソリューションは、ちょうどDetailsCommandBar
にパディングを追加
と
、とても簡単ですMasterCommandBar
の一部私のcu stom.xamlファイル:
<Style TargetType="localControls:MasterDetailsView">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="localControls:MasterDetailsView">
<Border
x:Name="ControlRoot"
Background="{TemplateBinding Background}"
BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}">
<Grid>
<Grid.RowDefinitions>
<RowDefinition x:Name="CommandBarRow" Height="Auto" />
<RowDefinition x:Name="ContentRow" Height="*" />
<RowDefinition x:Name="MobileCommandBarRow" Height="0" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition x:Name="MasterPane" Width="{Binding MasterPaneWidth, RelativeSource={RelativeSource TemplatedParent}}" />
<ColumnDefinition x:Name="DetailsPane" Width="*" />
</Grid.ColumnDefinitions>
<CommandBar
x:Name="DetailsCommandBar"
Grid.Row="0"
Grid.Column="1"
Padding="48,0,0,0">
<CommandBar.Content>
</CommandBar.Content>
</CommandBar>
<CommandBar
x:Name="MasterCommandBar"
Grid.Row="0"
Grid.Column="0"
Padding="48,0,0,0">
<CommandBar.Content>
</CommandBar.Content>
</CommandBar>
</Grid>
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
関連する問題
- 1. MasterDetail Pageハンバーガーメニューが表示されない
- 2. フォームのコントロールと一緒に保存
- 3. 使用一緒に
- 4. UWPテンプレート10ハンバーガーメニュー。ボタンのテキストをプログラムで更新する
- 5. KGGridViewと一緒にEGOTableViewPullRefreshを使用
- 6. ウェブパックと一緒にbulmaを使用
- 7. ミックス2つのテンプレート一緒
- 8. sklearn.AdaboostRegressorと一緒に使用するカスタムリグレッサー
- 9. asp.netと一緒に使用するpdf
- 10. Angularjs:角度テンプレートで一緒に使用しLinkyはとNG-バインドHTML
- 11. curlと一連のURLを一緒に使用する方法
- 12. ajaxブートストラップタブをテンプレートと一緒にdinamicallyロードする方法jinja Flask?
- 13. プリズムを使用したMasterDetailナビゲーション
- 14. BASHとPythonを一緒に使う
- 15. mqttをtomcatと一緒に使う
- 16. 一緒に遊びとリセットを使う
- 17. Python 3.xと一緒にPython 2.xと一緒にpipを使用する方法
- 18. レールと一緒にBackbone.jsを使用し、モデルとしてJSONファイルを使用
- 19. tolower()をchar *と一緒に使用するには?
- 20. i18nモデルと一緒にビューモデルを使用するには?
- 21. KendoUIでrowTemplateとdetailTemplateを一緒に使用するには?
- 22. シルバーストライプフレームワークとCMSを別々に一緒に使用する
- 23. MySQLでWHEREとGROUP BYを一緒に使用するには?
- 24. System.IO.UnsafeをTVarsと一緒に使用するには?
- 25. macで 'sed'と一緒にフラグを使用するには?
- 26. React Natiweと一緒にVoximplantのテキストチャットを使用するには?
- 27. Node.jsをApacheと一緒に長いポーリングに使用する
- 28. MySQLでMAXとLIMITを一緒に使用するには
- 29. MySQLでグループバイと一緒にセットを使用するには?
- 30. log4とlogbackを一緒に使用するには?