2010-12-02 53 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

相关问题