2011-04-24 39 views
1

我正在開發使用一些瞬態內容的Windows Phone 7應用程序。哪個更好,某些網格崩潰或某些用戶控件?

爲了避免回到那個瞬態內容,我決定在同一頁面上使用帶有幾個網格的phew頁面。

當我必須顯示另一個「頁面」我設置爲摺疊當前網格,然後我設置爲可見的期望網格。

我知道這可以使用用戶控件來完成,但我不確定使用用戶控件是否可以使用網格最慢。有什麼建議?

而另一個問題是,如果我使用網格,我如何使用頁面轉換?

回答

0

當你想顯示瞬態內容的另一種選擇是使用Popup控件。這不會出現在導航堆棧中,因此當用戶返回時(<),他們將不會看到此內容。

然而,彈出內容心不是GPU加速,所以你只想要顯示簡單的內容,沒有動畫等...

如果你想要的頁面轉換等...然後我想你唯一的選擇是使用網頁。這樣你可以做轉換,後退按鈕按預期工作。

0

如果您通過用戶控件或網格來完成此任務並不重要 - 重要的是速度明智的是您的佈局的複雜性。

如果您在多個頁面上這樣做,用戶控件可能會更好,因此您不必重複自己。

做頁面轉換的一種方法是使用堆疊面板。讓第二個「隱藏」堆棧面板向右移動,這樣屏幕就會離開屏幕,然後將其設置爲動畫。