2017-01-02 62 views
1

我正在使用Template10與漢堡包啓動項目模板。我想在左邊的漢堡包區域和所有內容之間留有餘地。我嘗試更改共享的Shell.xaml頁面(通過添加邊距等),但無法找出將其排除的最佳方法。從概念上講,這是有道理的,但它是如何使它失效的具體細節。Template10 XAML中所有內容頁面上的邊距

有沒有簡單的方法來做到這一點,而無需更改每個內容頁面?

關於評論中的問題:我希望在一個廣泛的觀點封閉的情況下,這個問題在任何其他情況下都沒有任何意義。就我所嘗試的而言,這並不重要,因爲我嘗試過的所有方法都沒有奏效 - 我在問什麼是正確的做法,我從來沒有想過。

這裏是默認的樣子,沒有保證金:

view with no margin 下面是它看起來像添加到內容區域的餘量,這也是示例模板內容如何處理這個問題:

view with margin

我不想用左邊界標記每個內容頁面以獲得第二張圖片中的偏移量。

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

好的,所以我想短版是,我要求的是不可能的。這很糟糕。但既然你是一個可以肯定的說法,我接受了答案,因爲我假設它是正確的。 –