2010-12-02 52 views
0

我有一個佈局MainPage.xaml,其中我有圖像和一個按鈕。 點擊按鈕我想要顯示另一個佈局Top.xaml,使MainPage.xaml變得不可見。 我是Windows Phone 7的新手? 有人可以幫忙嗎?顯示按鈕單擊另一個佈局

+0

[希望在應用程序中有各種佈局?](http://stackoverflow.com/questions/4332583/want-to-have-various-layouts-in-the-application) – 2010-12-02 10:20:05

回答

3

這取決於你要做什麼。您可以從MainPage.xaml中導航使用

NavigationService.Navigate(new Uri("Top.xaml", UriKind.Relative)); 

到Top.xaml如果你只是想(即不導航到一個全新的頁面)佈局之間進行切換,你可以在一個頁面XAML實現這兩個佈局和之間切換他們使用VisualStateManager。創建一個名爲「主」等所謂的「熱門」,然後從一個切換到另一種狀態如下:

VisualStateManager.GoToState(this, "Top", true); 

這一切都取決於你想如何佈置你的代碼,你也怎麼想到後退按鈕工作。使用狀態意味着你將不得不自己處理後退按鈕。

+0

如何創建不同的國家? – Shaireen 2010-12-02 10:37:22

相關問題