2017-01-02 4 views
1

私は、Hamburger開始プロジェクトテンプレートでTemplate10を使用しています。私は、左側のハンバーガーエリアとすべてのコンテンツの間に余裕を持たせたいと思います。私は共有Shell.xamlページを変更しようとしました(余白などを追加することによって)が、それを整理する最良の方法を理解できませんでした。概念的にはそれは理にかなっていますが、それが機能しないようにする方法の具体的な詳細です。Template10のすべてのコンテンツページの余白XAML

各コンテンツページを変更せずに簡単に行う方法はありますか?

コメントの質問について:私はそれを広い視野の閉じたケースで欲しい。それ以外の場合には質問は意味をなさない。私が試した限り、最終的に問題はありません。私が試したことのどれもうまくいきませんでした。正しい方法が何をしているのか分かりません。ここで

デフォルトはマージンなしで、次のようになります。

view with no margin ここでは、サンプルテンプレートの内容は、これを処理する方法もあるコンテンツ領域に追加マージン、と次のようになります。

view with margin

2番目の画像でオフセットを取得するために、すべてのコンテンツページを左余白でマークアップする必要はありません。

1https://i.stack.imgur.com/jUIuO.png

+0

コンテンツビューを表示する親ビューはありますか?おそらくそれはShell.xamlです。私はそのコンテンツプレゼンターにマージンを叩いて、それで終わらせたいと思う。 :) –

+0

シェルが変更を行う唯一の場所である必要があります。 – mvermef

+0

私は、Shell.xamlが最も理にかなっていることを理解していることを明確にしましたが、実際に変更する方法はわかりません。 –

答えて

1

さて、私は十分な情報を持っています。ここにはいくつかのオプションがあります。最初は、開発者コミュニティの残りの部分と同じようにして、ページを通常のようにフォーマットします。しかし、単純にする必要がある場合は、暗黙のPageスタイルをセッター設定Margin="16,16,16,16"で作成することはできますが、聞いていて、私は冗談ではありません。あなたのアプリが超簡単でない限り、あなたは結局それを後悔します。最大の問題は、スペースが含まれていますScrollViewerの外側になります。

テンプレート10をご利用いただきありがとうございます。

+0

大丈夫なので、私は短いバージョンは、私が求めているものは、本当に可能ではないと思います。それは吸う。しかし、どちらかといえば確実に言うことができるので、答えが正しいと仮定しているので、答えを受け入れています。 –

関連する問題